protomotions.agents.peft package#
Parameter-efficient fine-tuning workflows for pretrained motion priors.
The PEFT package contains the discrete-prior PEFT actor/agent stack used by GPC SFT and RLFT experiments, plus adapter wrappers for transformer layers.
Subpackages#
- protomotions.agents.peft.utils package
- Submodules
- protomotions.agents.peft.utils.adapter_state module
strip_actor_prefix()is_adapter_state_key()is_reference_state_key()reference_state_from_policy_state()reference_lacks_conditioning_copy()ReferenceWithoutConditioningErrorrefuse_reference_without_conditioning()is_adapter_checkpoint_key()contains_adapter_state()build_adapter_state_dict()build_reference_state_dict()validate_adapter_checkpoint()load_adapter_state_dict()load_reference_state_dict()
- protomotions.agents.peft.utils.frozen_prior_checkpoint module
- protomotions.agents.peft.utils.frozen_prior_contract module
- protomotions.agents.peft.utils.model_state module
- protomotions.agents.peft.utils.adapter_state module
- Submodules
Submodules#
- protomotions.agents.peft.actor module
DiscretePriorPEFTActor__init__()optional_full_checkpoint_state_prefixes()adapter_state_dict()load_adapter_state_dict()reference_state_dict()reference_readyensure_reference_modules()capture_reference()capture_reference_from()mark_reference_loaded()reset_reference()init_peft()train()quantize()fsq_codes_to_fsq_indices()fsq_indices_to_codes()fsq_indices_to_prior_tokens()prior_tokens_to_fsq_indices()one_hot_prior_tokens()perturb_tokens()predict_target_prior_tokens()build_prior_input()forward()get_action_and_logp()
- protomotions.agents.peft.adapters module
- protomotions.agents.peft.config module
- protomotions.agents.peft.model module
- protomotions.agents.peft.prior_agent module
- protomotions.agents.peft.prior_amp_agent module
- protomotions.agents.peft.prior_amp_config module
- protomotions.agents.peft.prior_amp_model module
- protomotions.agents.peft.prior_config module
- protomotions.agents.peft.prior_setup module
- protomotions.agents.peft.prior_with_peft module
- protomotions.agents.peft.sft_agent module
- protomotions.agents.peft.sft_model module