API Reference#
Binaries#
Training#
- t5x.trainer package
ActionModeArrayMapFutureBaseActionBaseTrainerBaseTrainerConstructorEarlyStoppingActionLearningRateCallableMetricValueMapFutureMetricsManagerPartitionedEvalCallablePartitionedTrainCallablePreemptionErrorSummarizeMetricsCallableTerminateOnNanActionTimeFutureTrainerWeightMetricsComputeraccumulate_grads_microbatched()apply_grads()eval_step()train_with_lr()
- t5x.optimizers package
- t5x.interactive_model package
InferenceTypeInteractiveModelInteractiveModel.evaluate()InteractiveModel.evaluate_with_preprocessors()InteractiveModel.infer_with_preprocessors()InteractiveModel.predict_with_aux()InteractiveModel.save_checkpoint()InteractiveModel.score()InteractiveModel.train_loop()InteractiveModel.train_step()InteractiveModel.train_step_from_batch_iterator()InteractiveModel.train_step_with_preprocessors()
T5XScriptTypeget_batches_from_seqio()get_dataset_from_natural_text_examples()get_gin_config_from_interactive_model()get_seqio_task_from_examples()
- t5x.train_state package
- t5x.state_utils package
- t5x.losses package
- t5x.metrics package
- t5x.utils package
CheckpointConfigDatasetConfigEvaluatorConstructorGetDatasetCallableGetEvalDatasetCallableInferFnCallableInferStepWithRngCallableInferStepWithoutRngCallableInitFnCallableLearningRateCallableLegacyCheckpointManagerLegacyCheckpointerRestoreCheckpointConfigSaveCheckpointConfigShardedDatasetIteratorTrainStateInitializercreate_checkpoint_manager_and_restore()create_learning_rate_scheduler()create_orbax_checkpoint_manager()find_first_checkpoint_step()find_next_checkpoint_step()flatten_dict_string_keys()get_dataset()get_dataset_inner()get_fallback_state()get_first_valid_restore_config_and_paths()get_infer_fn()get_training_eval_datasets()get_vocabulary()get_zeros_batch_like_dataset()import_module()log_model_info()multihost_assert_equal()override_params_axes_names()prepare_train_iter()restore()round_vocab_size_to_multiple()sync_global_devices()verify_matching_vocabs()
- t5x.adafactor package
Inference#
Models#
Checkpointing#
- t5x.checkpoints package
CheckpointManagerConstructorCheckpointerCheckpointer.checkpoints_dirCheckpointer.keepCheckpointer.restore_dtypeCheckpointer.save_dtypeCheckpointer.keep_dataset_checkpointsCheckpointer.all_dataset_checkpoint_steps()Checkpointer.all_steps()Checkpointer.convert_from_tf_checkpoint()Checkpointer.latest_step()Checkpointer.restore()Checkpointer.restore_from_tf_checkpoint()Checkpointer.save()
CheckpointerConstructorDatasetCheckpointHandlerOrbaxCheckpointManagerInterfaceRestoreStateTransformationFnSaveBestCheckpointerSaveBestCheckpointer.checkpoints_dirSaveBestCheckpointer.keepSaveBestCheckpointer.restore_dtypeSaveBestCheckpointer.save_dtypeSaveBestCheckpointer.metric_name_to_monitorSaveBestCheckpointer.metric_modeSaveBestCheckpointer.keep_checkpoints_without_metricsSaveBestCheckpointer.force_keep_periodSaveBestCheckpointer.keep_dataset_checkpoints
SaveStateTransformationFnall_dataset_checkpoint_steps()all_steps()fake_param_info()find_checkpoint()get_checkpoint_dir()get_local_data()get_step_from_checkpoint_dir()latest_step()load_t5x_checkpoint()populate_metrics_for_steps()
- t5x.checkpoint_utils package
- t5x.checkpoint_importer package
Paritioning#
- t5x.partitioning package
AxisNamesBasePartitionerBasePartitioner.compile()BasePartitioner.data_mesh_sizeBasePartitioner.data_shard_idBasePartitioner.data_shardsBasePartitioner.get_data_layout()BasePartitioner.get_local_chunk_info()BasePartitioner.get_logical_axes()BasePartitioner.get_mesh_axes()BasePartitioner.move_params_to_devices()BasePartitioner.partition()
BasePjitPartitionerDataLayoutLocalChunkInfoLocalChunkerPjitPartitionerPjittedFnWithContextbounds_from_last_device()default_mesh()get_coords()get_cpu_mesh()get_gpu_mesh()get_mesh()global_mesh_defined()standard_logical_axis_rules()with_sharding_constraint()