File tree Expand file tree Collapse file tree 10 files changed +51
-455
lines changed Expand file tree Collapse file tree 10 files changed +51
-455
lines changed Original file line number Diff line number Diff line change 1
1
{
2
+ "version" : 14 ,
2
3
"config" : {
3
4
"task" : {
4
5
"DisjointMultitask" : {
43
44
},
44
45
"LM" : {
45
46
"LMTask" : {
46
- "features" : {
47
- "shared_module_key" : " SHARED_EMBEDDING" ,
48
- "word_feat" : {
49
- "vocab_file" : " base_dir/SST-2/sst_vocab.txt" ,
50
- "vocab_size" : 15000 ,
51
- "vocab_from_train_data" : false
52
- }
53
- },
54
- "data_handler" : {
55
- "LanguageModelDataHandler" : {
56
- "train_path" : " base_dir/wikitext2/train.txt" ,
57
- "eval_path" : " base_dir/wikitext2/valid.txt" ,
58
- "test_path" : " base_dir/wikitext2/test.txt" ,
59
- "train_batch_size" : 16 ,
60
- "eval_batch_size" : 16 ,
61
- "test_batch_size" : 16
47
+ "data" : {
48
+ "source" : {
49
+ "TSVDataSource" : {
50
+ "field_names" : [" text" ],
51
+ "train_filename" : " base_dir/wikitext2/train.txt" ,
52
+ "test_filename" : " base_dir/wikitext2/test.txt" ,
53
+ "eval_filename" : " base_dir/wikitext2/valid.txt"
54
+ }
55
+ },
56
+ "batcher" : {
57
+ "PoolingBatcher" : {
58
+ "eval_batch_size" : 16 ,
59
+ "test_batch_size" : 16 ,
60
+ "train_batch_size" : 16
61
+ }
62
62
}
63
63
},
64
64
"model" : {
65
+ "embedding" : {
66
+ "shared_module_key" : " SHARED_EMBEDDING" ,
67
+ },
68
+ "inputs" : {
69
+ "tokens" : {
70
+ "vocab" : {
71
+ "build_from_data" : false ,
72
+ "size_from_data" : 15000 ,
73
+ "vocab_files" : [
74
+ " base_dir/SST-2/sst_vocab.txt"
75
+ ]
76
+ }
77
+ }
78
+ },
65
79
"representation" : {
66
80
"shared_module_key" : " SHARED_LSTM"
67
81
},
Original file line number Diff line number Diff line change 19
19
EnsembleTask ,
20
20
JointTextTask_Deprecated ,
21
21
LMTask ,
22
- LMTask_Deprecated ,
23
22
MaskedLMTask ,
24
23
NewBertClassificationTask ,
25
24
NewBertPairClassificationTask ,
@@ -79,7 +78,6 @@ def register_builtin_tasks():
79
78
EnsembleTask ,
80
79
JointTextTask_Deprecated ,
81
80
LMTask ,
82
- LMTask_Deprecated ,
83
81
MaskedLMTask ,
84
82
NewBertClassificationTask ,
85
83
NewBertPairClassificationTask ,
Original file line number Diff line number Diff line change @@ -287,7 +287,6 @@ def old_tasks_deprecated(json_config):
287
287
deprecate (json_config , "I18NJointTextTask" )
288
288
deprecate (json_config , "JointTextTask" )
289
289
deprecate (json_config , "KDDocClassificationTask" )
290
- deprecate (json_config , "LMTask" )
291
290
deprecate (json_config , "NLGSeq2SeqTask" )
292
291
deprecate (json_config , "PairClassificationTask" )
293
292
deprecate (json_config , "PairwiseAttentionClassificationTask" )
@@ -359,9 +358,9 @@ def v6_to_v7(json_config):
359
358
@register_adapter (from_version = 7 )
360
359
def lm_model_deprecated (json_config ):
361
360
"""
362
- Rename LM model to _Deprecated (LMTask is already deprecated in v5)
361
+ Was: Rename LM model to _Deprecated (LMTask is already deprecated in v5)
362
+ Now: LMLSTM_Deprecated is removed, nothing else to do.
363
363
"""
364
- deprecate (json_config , "LMLSTM" )
365
364
return json_config
366
365
367
366
Original file line number Diff line number Diff line change 2
2
{
3
3
"original" : {
4
4
"task" : {
5
- "LMTask_Deprecated" : {
6
- "data_handler" : {
7
- "LanguageModelDataHandler" : {
8
- "train_path" : " tests/data/train_data_tiny.tsv" ,
9
- "eval_path" : " tests/data/test_data_tiny.tsv" ,
10
- "test_path" : " tests/data/test_data_tiny.tsv"
5
+ "LMTask" : {
6
+ "data" : {
7
+ "source" : {
8
+ "TSVDataSource" : {
9
+ "field_names" : [" text" ],
10
+ "train_filename" : " pytext/tests/data/alarm_lm_tiny.tsv" ,
11
+ "test_filename" : " pytext/tests/data/alarm_lm_tiny.tsv" ,
12
+ "eval_filename" : " pytext/tests/data/alarm_lm_tiny.tsv"
13
+ }
11
14
}
12
15
}
13
16
}
16
19
},
17
20
"adapted" : {
18
21
"task" : {
19
- "LMTask_Deprecated" : {
20
- "data_handler" : {
21
- "LanguageModelDataHandler" : {
22
- "train_path" : " tests/data/train_data_tiny.tsv" ,
23
- "eval_path" : " tests/data/test_data_tiny.tsv" ,
24
- "test_path" : " tests/data/test_data_tiny.tsv"
22
+ "LMTask" : {
23
+ "data" : {
24
+ "source" : {
25
+ "TSVDataSource" : {
26
+ "field_names" : [" text" ],
27
+ "train_filename" : " pytext/tests/data/alarm_lm_tiny.tsv" ,
28
+ "test_filename" : " pytext/tests/data/alarm_lm_tiny.tsv" ,
29
+ "eval_filename" : " pytext/tests/data/alarm_lm_tiny.tsv"
30
+ }
25
31
}
26
32
}
27
33
}
Original file line number Diff line number Diff line change 16
16
from .disjoint_multitask_data_handler import DisjointMultitaskDataHandler
17
17
from .doc_classification_data_handler import DocClassificationDataHandler , RawData
18
18
from .joint_data_handler import JointModelDataHandler
19
- from .language_model_data_handler import LanguageModelDataHandler
20
19
from .query_document_pairwise_ranking_data_handler import (
21
20
QueryDocumentPairwiseRankingDataHandler ,
22
21
)
40
39
"EvalBatchSampler" ,
41
40
"generator_iterator" ,
42
41
"JointModelDataHandler" ,
43
- "LanguageModelDataHandler" ,
44
42
"PoolingBatcher" ,
45
43
"RandomizedBatchSampler" ,
46
44
"QueryDocumentPairwiseRankingDataHandler" ,
Load Diff This file was deleted.
You can’t perform that action at this time.
0 commit comments