lingvo.core package
Subpackages
Submodules
- lingvo.core.activations module
- lingvo.core.adagraft module
- lingvo.core.attention module
- lingvo.core.attention_util module
- lingvo.core.base_decoder module
- lingvo.core.base_input_generator module
- lingvo.core.base_layer module
- lingvo.core.base_model module
- lingvo.core.base_model_params module
- lingvo.core.batch_major_attention module
- lingvo.core.batch_utils module
- lingvo.core.beam_search_helper module
- lingvo.core.bfloat16_variables module
- lingvo.core.bn_layers module
- lingvo.core.build_data module
- lingvo.core.builder module
- lingvo.core.builder_layers module
- lingvo.core.checkpointer module
- lingvo.core.cluster module
InfeedContextInfeedContextScope()GetInfeedContext()MakeDeviceString()_Cluster_Cluster._JobSpec()_Cluster.Params()_Cluster.InitDevices()_Cluster.InitDevicesEager()_Cluster.ListDevices()_Cluster.Top()_Cluster.ExportMetrics()_Cluster._CheckInvariants()_Cluster.params_Cluster.mode_Cluster.job_Cluster.logdir_Cluster.task_Cluster.is_executor_tpu_Cluster.job_spec_Cluster.asynchronous_Cluster.synchronous_Cluster.num_replicas_Cluster.tpus_per_replica_Cluster.num_tpu_hosts_Cluster.num_devices_per_replica_Cluster.total_worker_devices_Cluster.num_devices_per_split_Cluster.num_splits_per_replica_Cluster.num_splits_per_client_Cluster.available_devices_Cluster.input_device_Cluster.all_worker_names_Cluster.input_targets_Cluster.WorkerDeviceInModelSplit()_Cluster.GetPlacer()_Cluster.tf_data_service_address_Cluster.add_summary_Cluster.do_eval_Cluster.in_unit_test_Cluster.require_sequential_input_order_Cluster.worker_cluster_def_Cluster.reporting_job
VarPlacer_LeastLoadedPlacerParseDeviceString()
- lingvo.core.cluster_factory module
- lingvo.core.computation_cost module
- lingvo.core.conformer_layer module
- lingvo.core.constants module
- lingvo.core.conv_layers_builder module
- lingvo.core.conv_layers_with_time_padding module
- lingvo.core.datasource module
- lingvo.core.datasource_tfds module
- lingvo.core.decoder_lib module
- lingvo.core.differentiable_assignment module
- lingvo.core.distillation_task module
- lingvo.core.distributed_shampoo module
- lingvo.core.early_stop module
- lingvo.core.egdd module
- lingvo.core.entmax module
- lingvo.core.favor_attention module
- lingvo.core.flat_beam_search_helper module
- lingvo.core.generic_input module
- lingvo.core.gpipe module
- lingvo.core.graddrop module
- lingvo.core.gradient_combiner module
- lingvo.core.gshard_builder module
- lingvo.core.gshard_decode module
- lingvo.core.gshard_layers module
- lingvo.core.gshard_utils module
Split()Replicate()GetMeshSplitSharding()MeshSplit()MeshSplitDimPrefixContext()GetMeshSplitDimPrefixContext()ManualMeshDimContext()ZigzagOrderOnDeviceMesh()GetNonPod2dMesh()ReshapeDim()TensorShardingSpecTensorShardingSpec.FromFullShape()TensorShardingSpec.ApplyToTensor()TensorShardingSpec.ApplyToVariable()TensorShardingSpec.ShardShape()TensorShardingSpec.ManualToAutoPartitioning()TensorShardingSpec.AutoToManualPartitioning()TensorShardingSpec.ToXlaOpSharding()TensorShardingSpec.FromXlaOpSharding()TensorShardingSpec.AddLeadingDims()TensorShardingSpec.RemoveLeadingDims()TensorShardingSpec.RemoveDim()TensorShardingSpec.ReplicatedSpec()TensorShardingSpec.split_dims_mappingTensorShardingSpec.device_meshTensorShardingSpec.is_replicatedTensorShardingSpec.mesh_dim_to_tensor_dim_mappingTensorShardingSpec.uneven_padding
GetVarSharding()LoadSpm()
- lingvo.core.hyperparams module
_QuoteString()_UnquoteString()_EndsWithTerminalQuote()_IsNamedTuple()_SortedDict_ParamCopyFieldsTo()ParamsParams._ToString()Params._SimilarKeys()Params._KeyErrorString()Params.Copy()Params._CopyTo()Params.MergeCommonKeysFrom()Params.Define()Params.Freeze()Params.IsImmutable()Params._GetNested()Params.Set()Params.Get()Params.Delete()Params.IterParams()Params.GetKeys()Params.ToProto()Params.FromProto()Params.Visit()Params.ToText()Params.FromText()Params.ToTextWithTypes()Params.FromTextWithTypes()Params.TextDiff()
InstantiableParams
- lingvo.core.hyperparams_pb2 module
_b()HyperparamHyperparamRepeatedHyperparamValueHyperparamValue.DESCRIPTORHyperparamValue.bool_valHyperparamValue.dict_valHyperparamValue.dtype_valHyperparamValue.enum_valHyperparamValue.float_valHyperparamValue.int_valHyperparamValue.list_valHyperparamValue.named_tuple_valHyperparamValue.param_valHyperparamValue.proto_valHyperparamValue.string_repr_valHyperparamValue.string_valHyperparamValue.symbolic_valHyperparamValue.tuple_valHyperparamValue.type_val
ProtoValEnumValNamedTupleVal
- lingvo.core.inference_graph_exporter module
- lingvo.core.inference_graph_pb2 module
_b()InferenceGraphInferenceGraph.CollectionDefEntryInferenceGraph.DESCRIPTORInferenceGraph.FeedFetchMetaInferenceGraph.FeedFetchMeta.DESCRIPTORInferenceGraph.FeedFetchMeta.data_typeInferenceGraph.FeedFetchMeta.dispatch_stride_axisInferenceGraph.FeedFetchMeta.extensionsInferenceGraph.FeedFetchMeta.layoutInferenceGraph.FeedFetchMeta.quantized_max_constInferenceGraph.FeedFetchMeta.quantized_max_tensorInferenceGraph.FeedFetchMeta.quantized_min_constInferenceGraph.FeedFetchMeta.quantized_min_tensorInferenceGraph.FeedFetchMeta.quantized_num_bitsInferenceGraph.FeedFetchMeta.shape
InferenceGraph.SubgraphInferenceGraph.Subgraph.DESCRIPTORInferenceGraph.Subgraph.FeedsEntryInferenceGraph.Subgraph.FeedsMetaEntryInferenceGraph.Subgraph.FetchesEntryInferenceGraph.Subgraph.FetchesMetaEntryInferenceGraph.Subgraph.feedsInferenceGraph.Subgraph.feeds_metaInferenceGraph.Subgraph.fetchesInferenceGraph.Subgraph.fetches_metaInferenceGraph.Subgraph.meta
InferenceGraph.SubgraphMetaInferenceGraph.SubgraphsEntryInferenceGraph.asset_file_defInferenceGraph.collection_defInferenceGraph.graph_defInferenceGraph.hyperparametersInferenceGraph.saver_defInferenceGraph.subgraphs
- lingvo.core.input_generator_helper module
- lingvo.core.input_policy module
- lingvo.core.insertion module
- lingvo.core.inspect_utils module
- lingvo.core.layers module
- lingvo.core.layers_with_attention module
- lingvo.core.layers_with_gpipe module
- lingvo.core.learner module
- lingvo.core.lstm_frnn_layer module
- lingvo.core.matrix_functions module
- lingvo.core.metrics module
- lingvo.core.ml_perf_bleu_metric module
- lingvo.core.ml_perf_log module
- lingvo.core.ml_perf_tokenizer module
- lingvo.core.model_helper module
- lingvo.core.multitask_model module
- lingvo.core.nested_map module
_FromNestedDict()NestedMapNestedMap._HAS_DYNAMIC_ATTRIBUTESNestedMap._RESERVED_KEYSNestedMap._DELETENestedMap.copy()NestedMap.DeepCopy()NestedMap.FromNestedDict()NestedMap.ToNestedDict()NestedMap.CheckKey()NestedMap.SquareBracketIndex()NestedMap.GetItem()NestedMap.Get()NestedMap.Set()NestedMap._RecursiveMap()NestedMap.Flatten()NestedMap.FlattenItems()NestedMap.Pack()NestedMap.Transform()NestedMap.TransformWithKey()NestedMap.IsCompatible()NestedMap.Filter()NestedMap.FilterKeyVal()NestedMap._ToStrings()NestedMap.DebugString()NestedMap.VLog()
- lingvo.core.optimizer module
- lingvo.core.plot module
- lingvo.core.predictor module
- lingvo.core.predictor_runner_base module
- lingvo.core.program module
- lingvo.core.program_utils module
- lingvo.core.pruning_utils module
- lingvo.core.py_utils module
- lingvo.core.py_utils_flags module
- lingvo.core.quant_test_lib module
- lingvo.core.quant_utils module
- lingvo.core.recurrent module
- lingvo.core.repeat_layer module
- lingvo.core.retry module
- lingvo.core.reversible_layers module
- lingvo.core.rnn_cell module
- lingvo.core.rnn_layers module
- lingvo.core.routing_config_helper module
- lingvo.core.saver module
- lingvo.core.scatter_update module
- lingvo.core.schedule module
- lingvo.core.scorers module
- lingvo.core.self_attention_layer module
- lingvo.core.sendrecv module
- lingvo.core.spectrum_augmenter module
- lingvo.core.spectrum_augmenter_on_device module
- lingvo.core.step module
- lingvo.core.stream_step_test_base module
- lingvo.core.summary_utils module
- lingvo.core.symbolic module
- lingvo.core.target_sequence_sampler module
- lingvo.core.task_scheduler module
- lingvo.core.test_helper module
- lingvo.core.test_trainer_utils module
- lingvo.core.test_utils module
- lingvo.core.thread_local_utils module
- lingvo.core.tokenizers module
- lingvo.core.tpu_embedding_layers module
- lingvo.core.tpu_summary module
- lingvo.core.trainer_test_utils module
- lingvo.core.tshape module
- lingvo.core.var_tmp_wrappers module
VarWrapperTrackAssignStackedVarWrapperWithManualShardingStackedVarWrapperWithManualSharding.raw_varStackedVarWrapperWithManualSharding._to_manual()StackedVarWrapperWithManualSharding._to_auto()StackedVarWrapperWithManualSharding.value()StackedVarWrapperWithManualSharding.read_value()StackedVarWrapperWithManualSharding.assign()StackedVarWrapperWithManualSharding.assign_add()StackedVarWrapperWithManualSharding.assign_sub()
- lingvo.core.wpm_encoder module