MCPcopy Create free account

hub / github.com/ReinFlow/ReinFlow / functions

Functions864 in github.com/ReinFlow/ReinFlow

↓ 1 callersFunctiondownload_d4rl_mujoco_data
(env_name, dataset_type)
data_process/downloader.py:37
↓ 1 callersFunctiondummy_env_fn
TODO(allenzren): does this dummy env allow camera obs for other envs besides robomimic?
env/gym_utils/__init__.py:243
↓ 1 callersFunctioneuler2mat
Convert Euler Angles to Rotation Matrix. See rotation.py for notes
agent/dataset/d3il_dataset/geo_transform.py:49
↓ 1 callersFunctionexpectile_loss
(diff, expectile=0.8)
model/diffusion/diffusion_idql.py:39
↓ 1 callersFunctionextract_and_plot
(evaluation_name, environment_name, task_name,
agent/eval/visualize/success_rate_episode_reward.py:43
↓ 1 callersFunctionextract_and_plot
(evaluation_name, environment_name, task_name,
agent/eval/visualize/average_episode_reward_all_baselines.py:34
↓ 1 callersMethodflush
(self)
data_process/hdf5_to_npz.py:48
↓ 1 callersMethodforward
( self, cond, deterministic=False, )
model/diffusion/diffusion_dql.py:124
↓ 1 callersMethodforward
Use target actor
model/diffusion/diffusion_dipo.py:118
↓ 1 callersMethodforward
Inputs: action: (B, Ta, Da) - Action trajectories time: (B,) or float - Flow time d: (B,) or float - Step
model/flow/mlp_shortcut.py:362
↓ 1 callersMethodforward
(self, x)
model/common/vit.py:219
↓ 1 callersMethodforward_train
Differentiable forward pass used in actor training.
model/diffusion/diffusion_dql.py:163
↓ 1 callersMethodgenerate_trajectory
Generate rectified flow trajectory xt = t * x1 + (1 - t) * x0. Args: x1: Target data tensor of shape (batch_size, horizon_steps,
model/flow/reflow.py:91
↓ 1 callersFunctionget_checkpoint_download_url
(cfg)
script/download_url.py:208
↓ 1 callersFunctionget_dataset_download_url
Download processed train.npz and normalization.npz to the dataset paths specified in cfg.
script/download_url.py:50
↓ 1 callersMethodget_exact_logprobs
Use torchdiffeq samples: (B x Ta x Da)
model/diffusion/diffusion_ppo_exact.py:88
↓ 1 callersFunctionget_likelihood_fn
Create a function to compute the unbiased log-likelihood estimate of a given data point. Args: sde: A `sde_lib.SDE` object that represents
model/diffusion/exact_likelihood.py:37
↓ 1 callersMethodget_logprobs
inputs: x_chain: torch.Tensor of shape `[batchsize, self.inference_steps+1, self.horizon_steps, self.action_dim]`
model/flow/ft_ppo/ppoflow.py:195
↓ 1 callersMethodget_logprobs_subsample
Calculating the logprobs of random samples of denoised chains. Args: cond: dict with key state/rgb; more recent obs at t
model/diffusion/diffusion_vpg.py:422
↓ 1 callersMethodget_lr
(self)
util/scheduler.py:80
↓ 1 callersMethodget_lr
(self)
util/scheduler_simple.py:43
↓ 1 callersFunctionget_normalization_download_url
(cfg)
script/download_url.py:125
↓ 1 callersFunctionget_obj_xy_list
()
script/dataset/filter_d3il_avoid_data.py:228
↓ 1 callersFunctionget_obj_xy_list
()
script/dataset/process_d3il_dataset.py:175
↓ 1 callersFunctionget_obj_xy_list
()
env/plot_traj.py:70
↓ 1 callersMethodget_random_indices
get num_ind random indices from a set of size sz (used for getting critic targets)
model/gaussian/gaussian_rlpd.py:76
↓ 1 callersMethodget_random_indices
get num_ind random indices from a set of size sz (used for getting critic targets)
model/rl/gaussian_rlpd.py:76
↓ 1 callersMethodget_samples
(self, cond:dict, device='cpu')
agent/finetune/reinflow/train_ppo_diffusion_img_agent.py:229
↓ 1 callersMethodget_samples
(self, cond:dict, ret_device='cpu', save_chains
agent/finetune/reinflow/train_ppo_flow_img_agent.py:126
↓ 1 callersMethodget_samples
(self, cond:dict, ret_device='cpu', save_chains
agent/finetune/reinflow/train_ppo_shortcut_img_agent.py:121
↓ 1 callersMethodget_samples_logprobs
(self, cond:dict, ret_device='cpu',
agent/finetune/reinflow/train_ppo_flow_agent.py:268
↓ 1 callersMethodget_samples_logprobs
input: cond: dict, which contains conda["state"]: torch.Tensor(self.n_envs, self.n_cond_steps, self.obs_dim) output:
agent/finetune/reinflow/train_ppo_gaussian_agent.py:104
↓ 1 callersMethodget_samples_logprobs
(self, cond:dict, ret_device='cpu',
agent/finetune/reinflow/train_ppo_shortcut_agent.py:263
↓ 1 callersMethodget_samples_logprobs
(self, cond:dict, device='cpu')
agent/finetune/reinflow/train_ppo_diffusion_agent.py:97
↓ 1 callersMethodget_scheduler
(self, schedule_type: str, **kwargs)
util/scheduler_simple.py:40
↓ 1 callersFunctionget_score_fn
Wraps `score_fn` so that the model output corresponds to a real time-dependent score function. Args: sde: An `sde_lib.SDE` object that repr
model/diffusion/sde_lib.py:35
↓ 1 callersMethodget_seq_length
(self, idx)
agent/dataset/d3il_dataset/stacking_dataset.py:190
↓ 1 callersMethodget_seq_length
(self, idx)
agent/dataset/d3il_dataset/stacking_dataset.py:365
↓ 1 callersMethodget_seq_length
(self, idx)
agent/dataset/d3il_dataset/pushing_dataset.py:131
↓ 1 callersMethodget_seq_length
(self, idx)
agent/dataset/d3il_dataset/sorting_dataset.py:254
↓ 1 callersMethodget_seq_length
(self, idx)
agent/dataset/d3il_dataset/sorting_dataset.py:444
↓ 1 callersMethodget_seq_length
(self, idx)
agent/dataset/d3il_dataset/avoiding_dataset.py:96
↓ 1 callersMethodget_seq_length
(self, idx)
agent/dataset/d3il_dataset/aligning_dataset.py:136
↓ 1 callersMethodget_seq_length
(self, idx)
agent/dataset/d3il_dataset/aligning_dataset.py:309
↓ 1 callersMethodget_slices
(self)
agent/dataset/d3il_dataset/stacking_dataset.py:170
↓ 1 callersMethodget_slices
(self)
agent/dataset/d3il_dataset/stacking_dataset.py:345
↓ 1 callersMethodget_slices
(self)
agent/dataset/d3il_dataset/pushing_dataset.py:111
↓ 1 callersMethodget_slices
(self)
agent/dataset/d3il_dataset/sorting_dataset.py:234
↓ 1 callersMethodget_slices
(self)
agent/dataset/d3il_dataset/sorting_dataset.py:424
↓ 1 callersMethodget_slices
(self)
agent/dataset/d3il_dataset/avoiding_dataset.py:76
↓ 1 callersMethodget_slices
(self)
agent/dataset/d3il_dataset/aligning_dataset.py:116
↓ 1 callersMethodget_slices
(self)
agent/dataset/d3il_dataset/aligning_dataset.py:289
↓ 1 callersMethodget_value
(self, cond:dict, device='cpu')
agent/finetune/reinflow/train_ppo_flow_agent.py:296
↓ 1 callersMethodget_value
(self, cond:dict, device='cpu')
agent/finetune/reinflow/train_ppo_shortcut_agent.py:292
↓ 1 callersMethodget_value
(self, cond:dict, device='cpu')
agent/finetune/reinflow/train_ppo_diffusion_agent.py:109
↓ 1 callersMethodinfer
(self, cond:dict, num_denoising_steps:int)
agent/eval/eval_reflow_agent.py:50
↓ 1 callersMethodinference
for evaluation in sim
agent/pretrain/train_agent.py:320
↓ 1 callersMethodinit_actor_ft
(self, policy_copy)
model/flow/ft_ppo/ppoflow.py:137
↓ 1 callersMethodinit_buffer
(self)
agent/finetune/reinflow/train_ppo_diffusion_img_agent.py:64
↓ 1 callersMethodinit_buffer
(self)
agent/finetune/reinflow/train_ppo_flow_agent.py:125
↓ 1 callersMethodinit_buffer
(self)
agent/finetune/reinflow/train_ppo_flow_img_agent.py:69
↓ 1 callersMethodinit_buffer
(self)
agent/finetune/reinflow/train_ppo_shortcut_img_agent.py:64
↓ 1 callersMethodinit_buffer
(self)
agent/finetune/reinflow/train_ppo_shortcut_agent.py:121
↓ 1 callersMethodinit_buffer
(self)
agent/finetune/reinflow/train_ppo_diffusion_agent.py:73
↓ 1 callersMethodinit_exploration_noise_net
(self)
model/flow/mlp_flow.py:257
↓ 1 callersMethodinit_lr
(self)
util/scheduler.py:74
↓ 1 callersMethodload
loads model from disk
agent/finetune/reinflow/train_agent.py:173
↓ 1 callersMethodload
loads model and ema from disk
agent/pretrain/train_agent.py:459
↓ 1 callersMethodload_model_for_eval
(self)
agent/eval/eval_agent_base.py:134
↓ 1 callersMethodload_policy
(self, network_path, use_ema=False)
model/flow/ft_ppo/ppoflow.py:164
↓ 1 callersMethodloss
(self, x, *args)
model/diffusion/diffusion.py:342
↓ 1 callersMethodloss_critic_q
(self, obs, next_obs, actions, rewards, terminated, gamma)
model/diffusion/diffusion_idql.py:84
↓ 1 callersMethodloss_critic_v
(self, obs, actions)
model/diffusion/diffusion_idql.py:77
↓ 1 callersFunctionmain
(cfg: OmegaConf)
script/run.py:71
↓ 1 callersFunctionmain
()
data_process/read_npz.py:35
↓ 1 callersFunctionmain
()
data_process/normalize_offline.py:31
↓ 1 callersFunctionmain
()
data_process/hdf5_to_npz.py:78
↓ 1 callersFunctionmain
()
util/clear_pycache.py:79
↓ 1 callersFunctionmain
Iterates through all Python files in the specified directories and adds the MIT License.
util/license_marker.py:154
↓ 1 callersFunctionmain
Main function to load configuration, process evaluation statistics, and generate 3D surface plots comparing pretrained and finetuned models.
agent/eval/visualize/compare_pretrain_finetune_data_denoise_step.py:52
↓ 1 callersFunctionmain
(cfg: OmegaConf)
agent/eval/visualize/compare_multiple_hydra.py:41
↓ 1 callersFunctionmain
(cfg: OmegaConf)
agent/eval/visualize/success_rate_episode_reward.py:503
↓ 1 callersFunctionmain
(cfg: OmegaConf)
agent/eval/visualize/average_episode_reward_all_baselines.py:211
↓ 1 callersFunctionmake_dataset
( load_path, save_dir, save_name_prefix, val_split, desired_modes, desired_mode_ratios
script/dataset/filter_d3il_avoid_data.py:40
↓ 1 callersFunctionmake_dataset
(env_name, save_dir, save_name_prefix, val_split, logger)
script/dataset/get_d4rl_dataset.py:37
↓ 1 callersFunctionmake_dataset
(load_path, save_dir, save_name_prefix, val_split, normalize)
script/dataset/process_robomimic_dataset.py:113
↓ 1 callersFunctionmake_dataset
(load_path, save_dir, save_name_prefix, env_type, val_split)
script/dataset/process_d3il_dataset.py:42
↓ 1 callersMethodmake_indices
makes indices for sampling from dataset; each index maps to a datapoint, also save the number of steps before it within the same traj
agent/dataset/sequence.py:147
↓ 1 callersFunctionmat2quat
Convert Rotation Matrix to Quaternion. See rotation.py for notes
agent/dataset/d3il_dataset/geo_transform.py:114
↓ 1 callersFunctionmerge_eval_statistics
(npz_file_path1, npz_file_path2, output_npz_path)
agent/eval/visualize/utils.py:73
↓ 1 callersMethodminibatch_generator
(self)
agent/finetune/reinflow/train_ppo_shortcut_agent.py:326
↓ 1 callersMethodminibatch_generator_repeat
(self)
agent/finetune/reinflow/train_ppo_flow_agent.py:361
↓ 1 callersMethodminibatch_generator_repeat
(self)
agent/finetune/reinflow/train_ppo_flow_img_agent.py:314
↓ 1 callersMethodminibatch_generator_repeat
(self)
agent/finetune/reinflow/train_ppo_shortcut_img_agent.py:309
↓ 1 callersMethodminibatch_generator_repeat
(self)
agent/finetune/reinflow/train_ppo_shortcut_agent.py:357
↓ 1 callersFunctionnamed_apply
( fn, module: nn.Module, name="", depth_first=True, include_root=False )
model/common/vit.py:234
↓ 1 callersFunctionnormalize_angles
Puts angles in [-pi, pi] range.
agent/dataset/d3il_dataset/geo_transform.py:296
↓ 1 callersMethodnormalize_obs
(self, obs)
env/gym_utils/wrapper/robomimic_lowdim.py:95
↓ 1 callersMethodnormalize_obs
(self, obs)
env/gym_utils/wrapper/robomimic_image.py:105
↓ 1 callersMethodp_losses
If predicting epsilon: E_{t, x0, ε} [||ε - ε_θ(√α̅ₜx0 + √(1-α̅ₜ)ε, t)||² Args: x_start: (batch_size, horizon_ste
model/diffusion/diffusion.py:349
← previousnext →201–300 of 864, ranked by callers