PyTextConfig¶
-
class
pytext.config.pytext_config.
PyTextConfig
[source] Bases:
ConfigBase
All Attributes (including base classes)
- task: Union[TaskBase.Config, Task_Deprecated.Config, _NewTask.Config, NewTask.Config, DisjointMultitask.Config, NewDisjointMultitask.Config, QueryDocumentPairwiseRankingTask.Config, EnsembleTask.Config, DocumentClassificationTask.Config, DocumentRegressionTask.Config, NewBertClassificationTask.Config, NewBertPairClassificationTask.Config, BertPairRegressionTask.Config, WordTaggingTask.Config, IntentSlotTask.Config, LMTask.Config, MaskedLMTask.Config, PairwiseClassificationTask.Config, PairwiseRegressionTask.Config, PairwiseClassificationForDenseRetrievalTask.Config, RoBERTaNERTask.Config, SeqNNTask.Config, SquadQATask.Config, SemanticParsingTask.Config, SequenceLabelingTask.Config]
- use_cuda_if_available: bool =
True
- use_fp16: bool =
False
- distributed_world_size: int =
1
- gpu_streams_for_distributed_training: int =
1
- load_snapshot_path: str =
''
- save_snapshot_path: str =
'/tmp/model.pt'
- use_config_from_snapshot: bool =
True
- auto_resume_from_snapshot: bool =
False
- export: ExportConfig = ExportConfig()
- export_list: list[ExportConfig] =
[]
- modules_save_dir: str =
''
- save_module_checkpoints: bool =
False
- save_all_checkpoints: bool =
False
- use_tensorboard: bool =
True
- random_seed: Optional[int] =
0
- Seed value to seed torch, python, and numpy random generators.
- use_deterministic_cudnn: bool =
False
- Whether to allow CuDNN to behave deterministically.
- report_eval_results: bool =
False
- report_test_results: bool =
True
- include_dirs: Optional[list[str]] =
None
- version: int
- use_cuda_for_testing: bool =
True
- read_chunk_size: Optional[int] =
1000000000
- test_out_path: str =
'/tmp/test_out.txt'
- debug_path: str =
'/tmp/model.debug'
Warning
This config has parameters with no default values. We aren’t yet able to generate functional JSON for it.