pytext.torchscript package

Submodules

pytext.torchscript.module module

class pytext.torchscript.module.ScriptModule(optimize=None, _qualified_name=None, _compilation_unit=None, _cpp_module=None)[source]

Bases: torch.jit.ScriptModule

class pytext.torchscript.module.ScriptTextModule(model: torch.jit.ScriptModule, output_layer: torch.jit.ScriptModule, tensorizer: pytext.torchscript.tensorizer.tensorizer.ScriptTensorizer)[source]

Bases: pytext.torchscript.module.ScriptModule

class pytext.torchscript.module.ScriptTokenLanguageModule(model: torch.jit.ScriptModule, output_layer: torch.jit.ScriptModule, tensorizer: pytext.torchscript.tensorizer.tensorizer.ScriptTensorizer)[source]

Bases: pytext.torchscript.module.ScriptModule

class pytext.torchscript.module.ScriptTokenLanguageModuleWithDenseFeature(model: torch.jit.ScriptModule, output_layer: torch.jit.ScriptModule, tensorizer: pytext.torchscript.tensorizer.tensorizer.ScriptTensorizer)[source]

Bases: pytext.torchscript.module.ScriptModule

class pytext.torchscript.module.ScriptTokenModule(model: torch.jit.ScriptModule, output_layer: torch.jit.ScriptModule, tensorizer: pytext.torchscript.tensorizer.tensorizer.ScriptTensorizer)[source]

Bases: pytext.torchscript.module.ScriptModule

pytext.torchscript.module.get_script_module_cls(input_type: pytext.torchscript.utils.ScriptInputType) → torch.jit.ScriptModule[source]

pytext.torchscript.utils module

class pytext.torchscript.utils.ScriptInputType[source]

Bases: enum.Enum

An enumeration.

is_text()[source]
is_token()[source]
text = 1
token = 2

pytext.torchscript.vocab module

class pytext.torchscript.vocab.ScriptVocabulary(vocab_list, unk_idx: int = 0, pad_idx: int = -1, bos_idx: int = -1, eos_idx: int = -1)[source]

Bases: torch.jit.ScriptModule

Module contents