WordEmbedding.ConfigΒΆ
Component: WordEmbedding
-
class
WordEmbedding.Config Bases:
Module.Config
All Attributes (including base classes)
- load_path: Optional[str] =
None- save_path: Optional[str] =
None- freeze: bool =
False- shared_module_key: Optional[str] =
None- embed_dim: int =
100- embedding_init_strategy: EmbedInitStrategy =
<EmbedInitStrategy.RANDOM: 'random'>- embedding_init_range: Optional[list[float]] =
None- embeddding_init_std: Optional[float] =
0.02- export_input_names: list[str] =
['tokens_vals']- pretrained_embeddings_path: str =
''- vocab_file: str =
''- vocab_size: int =
0- vocab_from_train_data: bool =
True- vocab_from_all_data: bool =
False- vocab_from_pretrained_embeddings: bool =
False- lowercase_tokens: bool =
True- min_freq: int =
1- mlp_layer_dims: Optional[list[int]] =
[]- padding_idx: Optional[int] =
None- cpu_only: bool =
False- skip_header: bool =
True- delimiter: str =
' '
Default JSON
{
"load_path": null,
"save_path": null,
"freeze": false,
"shared_module_key": null,
"embed_dim": 100,
"embedding_init_strategy": "random",
"embedding_init_range": null,
"embeddding_init_std": 0.02,
"export_input_names": [
"tokens_vals"
],
"pretrained_embeddings_path": "",
"vocab_file": "",
"vocab_size": 0,
"vocab_from_train_data": true,
"vocab_from_all_data": false,
"vocab_from_pretrained_embeddings": false,
"lowercase_tokens": true,
"min_freq": 1,
"mlp_layer_dims": [],
"padding_idx": null,
"cpu_only": false,
"skip_header": true,
"delimiter": " "
}