trinity.common.models package#
Subpackages#
Submodules#
- trinity.common.models.external_model module
- trinity.common.models.mm_utils module
- trinity.common.models.model module
InferenceModelInferenceModel.__init__()InferenceModel.generate()InferenceModel.chat()InferenceModel.logprobs()InferenceModel.convert_messages_to_experience()InferenceModel.prepare()InferenceModel.ready()InferenceModel.init_process_group()InferenceModel.teardown_process_group()InferenceModel.set_state_dict_meta()InferenceModel.sync_model_weights()InferenceModel.get_model_version()InferenceModel.get_available_address()InferenceModel.set_master_addr_port()InferenceModel.get_api_server_url()InferenceModel.get_api_key()InferenceModel.get_model_config()InferenceModel.get_model_path()InferenceModel.shutdown()
BaseInferenceModelModelWrapperModelWrapper.__init__()ModelWrapper.prepare()ModelWrapper.generate()ModelWrapper.generate_async()ModelWrapper.chat()ModelWrapper.chat_async()ModelWrapper.logprobs()ModelWrapper.logprobs_async()ModelWrapper.convert_messages_to_experience()ModelWrapper.convert_messages_to_experience_async()ModelWrapper.api_keyModelWrapper.model_versionModelWrapper.model_version_asyncModelWrapper.model_pathModelWrapper.model_nameModelWrapper.model_configModelWrapper.generate_kwargsModelWrapper.get_available_address_async()ModelWrapper.get_lora_request()ModelWrapper.get_lora_request_async()ModelWrapper.get_message_token_len()ModelWrapper.get_openai_client()ModelWrapper.get_openai_async_client()ModelWrapper.get_current_load()ModelWrapper.init_process_group()ModelWrapper.teardown_process_group()ModelWrapper.set_state_dict_meta()ModelWrapper.sync_model_weights()ModelWrapper.extract_experience_from_history()ModelWrapper.set_workflow_state()ModelWrapper.clean_workflow_state()ModelWrapper.shutdown()ModelWrapper.get_workflow_state()ModelWrapper.clone_with_isolated_history()
- trinity.common.models.tinker_model module
- trinity.common.models.utils module
tokenize_and_mask_messages_hf()tokenize_and_mask_messages_default()get_action_mask_method()get_checkpoint_dir_with_step_num()get_latest_state_dict()has_huggingface_model_weights()load_state_dict_iterator()load_state_dict()get_verl_checkpoint_info()load_fsdp_state_dict_from_verl_checkpoint()load_huggingface_state_dict()get_megatron_converter()
- trinity.common.models.vllm_model module
- trinity.common.models.vllm_worker module
Module contents#
Inference model classes and utilities.