|
81 | 81 | "xnli_processors",
|
82 | 82 | "xnli_tasks_num_labels",
|
83 | 83 | ],
|
| 84 | + "data.data_collator": [ |
| 85 | + "DataCollator", |
| 86 | + "DataCollatorForLanguageModeling", |
| 87 | + "DataCollatorForPermutationLanguageModeling", |
| 88 | + "DataCollatorForSeq2Seq", |
| 89 | + "DataCollatorForSOP", |
| 90 | + "DataCollatorForTokenClassification", |
| 91 | + "DataCollatorForWholeWordMask", |
| 92 | + "DataCollatorWithPadding", |
| 93 | + "default_data_collator", |
| 94 | + ], |
84 | 95 | "feature_extraction_sequence_utils": ["BatchFeature", "SequenceFeatureExtractor"],
|
85 | 96 | "file_utils": [
|
86 | 97 | "CONFIG_NAME",
|
|
460 | 471 | if is_torch_available():
|
461 | 472 | _import_structure["benchmark.benchmark"] = ["PyTorchBenchmark"]
|
462 | 473 | _import_structure["benchmark.benchmark_args"] = ["PyTorchBenchmarkArguments"]
|
463 |
| - _import_structure["data.data_collator"] = [ |
464 |
| - "DataCollator", |
465 |
| - "DataCollatorForLanguageModeling", |
466 |
| - "DataCollatorForPermutationLanguageModeling", |
467 |
| - "DataCollatorForSeq2Seq", |
468 |
| - "DataCollatorForSOP", |
469 |
| - "DataCollatorForTokenClassification", |
470 |
| - "DataCollatorForWholeWordMask", |
471 |
| - "DataCollatorWithPadding", |
472 |
| - "default_data_collator", |
473 |
| - ] |
474 | 474 | _import_structure["data.datasets"] = [
|
475 | 475 | "GlueDataset",
|
476 | 476 | "GlueDataTrainingArguments",
|
|
1830 | 1830 | xnli_processors,
|
1831 | 1831 | xnli_tasks_num_labels,
|
1832 | 1832 | )
|
| 1833 | + from .data.data_collator import ( |
| 1834 | + DataCollator, |
| 1835 | + DataCollatorForLanguageModeling, |
| 1836 | + DataCollatorForPermutationLanguageModeling, |
| 1837 | + DataCollatorForSeq2Seq, |
| 1838 | + DataCollatorForSOP, |
| 1839 | + DataCollatorForTokenClassification, |
| 1840 | + DataCollatorForWholeWordMask, |
| 1841 | + DataCollatorWithPadding, |
| 1842 | + default_data_collator, |
| 1843 | + ) |
1833 | 1844 |
|
1834 | 1845 | # Feature Extractor
|
1835 | 1846 | from .feature_extraction_utils import BatchFeature, SequenceFeatureExtractor
|
|
2174 | 2185 | # Benchmarks
|
2175 | 2186 | from .benchmark.benchmark import PyTorchBenchmark
|
2176 | 2187 | from .benchmark.benchmark_args import PyTorchBenchmarkArguments
|
2177 |
| - from .data.data_collator import ( |
2178 |
| - DataCollator, |
2179 |
| - DataCollatorForLanguageModeling, |
2180 |
| - DataCollatorForPermutationLanguageModeling, |
2181 |
| - DataCollatorForSeq2Seq, |
2182 |
| - DataCollatorForSOP, |
2183 |
| - DataCollatorForTokenClassification, |
2184 |
| - DataCollatorForWholeWordMask, |
2185 |
| - DataCollatorWithPadding, |
2186 |
| - default_data_collator, |
2187 |
| - ) |
2188 | 2188 | from .data.datasets import (
|
2189 | 2189 | GlueDataset,
|
2190 | 2190 | GlueDataTrainingArguments,
|
|
0 commit comments