v0.4.1
About
Tutorials
Advance
API
Machin
Docs
»
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
A
A2C (class in machin.frame.algorithms.a2c)
A3C (class in machin.frame.algorithms.a3c)
act() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.impala.IMPALA method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
act_discrete() (machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.td3.TD3 method)
act_discrete_with_noise() (machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.td3.TD3 method)
act_with_noise() (machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.td3.TD3 method)
action (machin.frame.transition.Transition attribute)
action_concat_function() (machin.frame.algorithms.maddpg.MADDPG static method)
action_get_function() (machin.frame.algorithms.apex.DQNApex static method)
(machin.frame.algorithms.dqn.DQN static method)
(machin.frame.algorithms.dqn_per.DQNPer static method)
(machin.frame.algorithms.rainbow.RAINBOW static method)
action_space() (machin.env.wrappers.base.ParallelWrapperBase property)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy property)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc property)
action_transform_function() (machin.frame.algorithms.apex.DDPGApex static method)
(machin.frame.algorithms.ddpg.DDPG static method)
(machin.frame.algorithms.ddpg_per.DDPGPer static method)
(machin.frame.algorithms.hddpg.HDDPG static method)
(machin.frame.algorithms.maddpg.MADDPG static method)
(machin.frame.algorithms.sac.SAC static method)
(machin.frame.algorithms.td3.TD3 static method)
active() (machin.env.wrappers.base.ParallelWrapperBase method)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy method)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc method)
adapt() (machin.frame.noise.param_space_noise.AdaptiveParamNoise method)
AdaptiveParamNoise (class in machin.frame.noise.param_space_noise)
add_clipped_normal_noise_to_action() (in module machin.frame.noise.action_space_noise)
add_normal_noise_to_action() (in module machin.frame.noise.action_space_noise)
add_ou_noise_to_action() (in module machin.frame.noise.action_space_noise)
add_uniform_noise_to_action() (in module machin.frame.noise.action_space_noise)
all_clear() (machin.frame.buffers.buffer_d.DistributedBuffer method)
(machin.frame.buffers.prioritized_buffer_d.DistributedPrioritizedBuffer method)
all_gather() (machin.parallel.distributed.CollectiveGroup method)
all_gather_multigpu() (machin.parallel.distributed.CollectiveGroup method)
all_reduce() (machin.parallel.distributed.CollectiveGroup method)
all_reduce_multigpu() (machin.parallel.distributed.CollectiveGroup method)
all_size() (machin.frame.buffers.buffer_d.DistributedBuffer method)
(machin.frame.buffers.prioritized_buffer_d.DistributedPrioritizedBuffer method)
append() (machin.frame.algorithms.impala.EpisodeDistributedBuffer method)
(machin.frame.algorithms.maddpg.SHMBuffer method)
(machin.frame.buffers.buffer.Buffer method)
(machin.frame.buffers.buffer_d.DistributedBuffer method)
(machin.frame.buffers.prioritized_buffer.PrioritizedBuffer method)
(machin.frame.buffers.prioritized_buffer_d.DistributedPrioritizedBuffer method)
apply() (machin.parallel.pool.CtxThreadPool method)
(machin.parallel.pool.Pool method)
apply_async() (machin.parallel.pool.CtxThreadPool method)
(machin.parallel.pool.Pool method)
assignment() (machin.parallel.assigner.ModelAssigner property)
attr() (machin.utils.helper_classes.Object method)
B
backward_function() (machin.frame.algorithms.a2c.A2C property)
(machin.frame.algorithms.a3c.A3C property)
(machin.frame.algorithms.apex.DDPGApex property)
(machin.frame.algorithms.apex.DQNApex property)
(machin.frame.algorithms.base.TorchFramework property)
(machin.frame.algorithms.ddpg.DDPG property)
(machin.frame.algorithms.ddpg_per.DDPGPer property)
(machin.frame.algorithms.dqn.DQN property)
(machin.frame.algorithms.dqn_per.DQNPer property)
(machin.frame.algorithms.hddpg.HDDPG property)
(machin.frame.algorithms.maddpg.MADDPG property)
(machin.frame.algorithms.ppo.PPO property)
(machin.frame.algorithms.rainbow.RAINBOW property)
(machin.frame.algorithms.sac.SAC property)
(machin.frame.algorithms.td3.TD3 property)
barrier() (machin.parallel.distributed.CollectiveGroup method)
(machin.parallel.distributed.RpcGroup method)
begin() (machin.utils.helper_classes.Timer method)
broadcast() (machin.parallel.distributed.CollectiveGroup method)
broadcast_multigpu() (machin.parallel.distributed.CollectiveGroup method)
Buffer (class in machin.frame.buffers.buffer)
C
call() (machin.utils.helper_classes.Object method)
check_model() (in module machin.utils.checker)
check_nan() (in module machin.utils.checker)
check_shape() (in module machin.utils.checker)
CheckError
clear() (machin.frame.algorithms.maddpg.SHMBuffer method)
(machin.frame.buffers.buffer.Buffer method)
(machin.frame.buffers.buffer_d.DistributedBuffer method)
(machin.frame.buffers.prioritized_buffer.PrioritizedBuffer method)
(machin.frame.buffers.prioritized_buffer_d.DistributedPrioritizedBuffer method)
(machin.frame.transition.TransitionStorageBasic method)
(machin.frame.transition.TransitionStorageSmart method)
clear_trial_config_dir() (machin.utils.save_env.SaveEnv method)
clear_trial_image_dir() (machin.utils.save_env.SaveEnv method)
clear_trial_model_dir() (machin.utils.save_env.SaveEnv method)
clear_trial_train_log_dir() (machin.utils.save_env.SaveEnv method)
ClippedNormalNoiseGen (class in machin.frame.noise.generator)
close() (machin.env.wrappers.base.ParallelWrapperBase method)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy method)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc method)
(machin.parallel.pool.P2PPool method)
(machin.parallel.queue.SimpleQueue method)
CollectiveGroup (class in machin.parallel.distributed)
Config (class in machin.utils.conf)
count() (machin.utils.helper_classes.Counter method)
Counter (class in machin.utils.helper_classes)
create_dirs() (machin.utils.save_env.SaveEnv method)
create_image() (in module machin.utils.media)
create_image_subproc() (in module machin.utils.media)
create_sub_dirs() (machin.utils.save_env.SaveEnv method)
create_video() (in module machin.utils.media)
create_video_subproc() (in module machin.utils.media)
critical() (machin.utils.logging.FakeLogger method)
CtxPool (class in machin.parallel.pool)
CtxPoolStorage (class in machin.parallel.pool)
CtxThreadPool (class in machin.parallel.pool)
custom_attr() (machin.frame.transition.TransitionBase property)
D
data (machin.utils.helper_classes.Object attribute)
DDPG (class in machin.frame.algorithms.ddpg)
DDPGApex (class in machin.frame.algorithms.apex)
DDPGPer (class in machin.frame.algorithms.ddpg_per)
debug() (machin.utils.logging.FakeLogger method)
debug_with_process() (in module machin.parallel.distributed)
default_board (in module machin.utils.tensor_board)
default_logger (in module machin.utils.logging)
deregister() (machin.parallel.distributed.RpcGroup method)
destroy() (machin.parallel.distributed.CollectiveGroup method)
(machin.parallel.distributed.RpcGroup method)
disable_view_window() (in module machin.env.utils.openai_gym)
DistributedBuffer (class in machin.frame.buffers.buffer_d)
DistributedPrioritizedBuffer (class in machin.frame.buffers.prioritized_buffer_d)
DQN (class in machin.frame.algorithms.dqn)
DQNApex (class in machin.frame.algorithms.apex)
DQNPer (class in machin.frame.algorithms.dqn_per)
dumps() (in module machin.parallel.pickle)
dynamic_module_wrapper() (in module machin.model.nets)
E
empty() (machin.parallel.queue.SimpleQueue method)
enable_multiprocessing() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.base.TorchFramework method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
end() (machin.utils.helper_classes.Timer method)
EpisodeDistributedBuffer (class in machin.frame.algorithms.impala)
EpisodeTransition (class in machin.frame.algorithms.impala)
epsilon (machin.frame.algorithms.dqn.DQN attribute)
(machin.frame.algorithms.dqn_per.DQNPer attribute)
error() (machin.utils.logging.FakeLogger method)
estimate_size() (machin.parallel.assigner.ModelSizeEstimator method)
exception() (machin.utils.logging.FakeLogger method)
F
FakeLogger (class in machin.utils.logging)
find_child() (machin.model.nets.NeuralNetworkModule static method)
find_leaf_index() (machin.frame.buffers.prioritized_buffer.WeightTree method)
flip() (machin.utils.helper_classes.Switch method)
forward() (machin.model.nets.NeuralNetworkModule method)
(machin.model.nets.ResNet method)
G
gather() (machin.parallel.distributed.CollectiveGroup method)
gen_learning_rate_func() (in module machin.utils.learning_rate)
generate_config() (machin.frame.algorithms.a2c.A2C class method)
(machin.frame.algorithms.a3c.A3C class method)
(machin.frame.algorithms.apex.DDPGApex class method)
(machin.frame.algorithms.apex.DQNApex class method)
(machin.frame.algorithms.base.TorchFramework class method)
(machin.frame.algorithms.ddpg.DDPG class method)
(machin.frame.algorithms.ddpg_per.DDPGPer class method)
(machin.frame.algorithms.dqn.DQN class method)
(machin.frame.algorithms.dqn_per.DQNPer class method)
(machin.frame.algorithms.hddpg.HDDPG class method)
(machin.frame.algorithms.impala.IMPALA class method)
(machin.frame.algorithms.maddpg.MADDPG class method)
(machin.frame.algorithms.ppo.PPO class method)
(machin.frame.algorithms.rainbow.RAINBOW class method)
(machin.frame.algorithms.sac.SAC class method)
(machin.frame.algorithms.td3.TD3 class method)
get() (machin.parallel.queue.SimpleQueue method)
(machin.utils.conf.Config method)
(machin.utils.helper_classes.Counter method)
(machin.utils.helper_classes.Switch method)
(machin.utils.helper_classes.Trigger method)
get_buffer_sizes() (machin.parallel.assigner.ModelSizeEstimator method)
get_cur_name() (in module machin.parallel.distributed)
(machin.parallel.distributed.RpcGroup static method)
get_cur_rank() (in module machin.parallel.distributed)
get_dev() (machin.frame.noise.param_space_noise.AdaptiveParamNoise method)
get_group_members() (machin.parallel.distributed.RpcGroup method)
get_group_name() (machin.parallel.distributed.RpcGroup method)
get_leaf_all_weights() (machin.frame.buffers.prioritized_buffer.WeightTree method)
get_leaf_max() (machin.frame.buffers.prioritized_buffer.WeightTree method)
get_leaf_weight() (machin.frame.buffers.prioritized_buffer.WeightTree method)
get_paired() (machin.parallel.distributed.RpcGroup method)
get_parameter_sizes() (machin.parallel.assigner.ModelSizeEstimator method)
get_restorable_model_names() (machin.frame.algorithms.a2c.A2C class method)
(machin.frame.algorithms.a3c.A3C class method)
(machin.frame.algorithms.apex.DDPGApex class method)
(machin.frame.algorithms.apex.DQNApex class method)
(machin.frame.algorithms.base.TorchFramework class method)
(machin.frame.algorithms.ddpg.DDPG class method)
(machin.frame.algorithms.ddpg_per.DDPGPer class method)
(machin.frame.algorithms.dqn.DQN class method)
(machin.frame.algorithms.dqn_per.DQNPer class method)
(machin.frame.algorithms.hddpg.HDDPG class method)
(machin.frame.algorithms.maddpg.MADDPG class method)
(machin.frame.algorithms.ppo.PPO class method)
(machin.frame.algorithms.rainbow.RAINBOW class method)
(machin.frame.algorithms.sac.SAC class method)
(machin.frame.algorithms.td3.TD3 class method)
get_top_model_names() (machin.frame.algorithms.a2c.A2C class method)
(machin.frame.algorithms.a3c.A3C class method)
(machin.frame.algorithms.apex.DDPGApex class method)
(machin.frame.algorithms.apex.DQNApex class method)
(machin.frame.algorithms.base.TorchFramework class method)
(machin.frame.algorithms.ddpg.DDPG class method)
(machin.frame.algorithms.ddpg_per.DDPGPer class method)
(machin.frame.algorithms.dqn.DQN class method)
(machin.frame.algorithms.dqn_per.DQNPer class method)
(machin.frame.algorithms.hddpg.HDDPG class method)
(machin.frame.algorithms.maddpg.MADDPG class method)
(machin.frame.algorithms.ppo.PPO class method)
(machin.frame.algorithms.rainbow.RAINBOW class method)
(machin.frame.algorithms.sac.SAC class method)
(machin.frame.algorithms.td3.TD3 class method)
get_trial_config_dir() (machin.utils.save_env.SaveEnv method)
get_trial_image_dir() (machin.utils.save_env.SaveEnv method)
get_trial_model_dir() (machin.utils.save_env.SaveEnv method)
get_trial_root() (machin.utils.save_env.SaveEnv method)
get_trial_time() (machin.utils.save_env.SaveEnv method)
get_trial_train_log_dir() (machin.utils.save_env.SaveEnv method)
get_weight_sum() (machin.frame.buffers.prioritized_buffer.WeightTree method)
get_world() (in module machin.parallel.distributed)
GymTerminationError
H
has_keys() (machin.frame.transition.TransitionBase method)
HDDPG (class in machin.frame.algorithms.hddpg)
I
i_chk_nan() (in module machin.utils.checker)
i_chk_range() (in module machin.utils.checker)
imap() (machin.parallel.pool.CtxThreadPool method)
(machin.parallel.pool.Pool method)
imap_unordered() (machin.parallel.pool.CtxThreadPool method)
(machin.parallel.pool.Pool method)
IMPALA (class in machin.frame.algorithms.impala)
info() (machin.utils.logging.FakeLogger method)
init() (machin.utils.tensor_board.TensorBoard method)
init_from_config() (machin.frame.algorithms.a2c.A2C class method)
(machin.frame.algorithms.a3c.A3C class method)
(machin.frame.algorithms.apex.DDPGApex class method)
(machin.frame.algorithms.apex.DQNApex class method)
(machin.frame.algorithms.base.TorchFramework class method)
(machin.frame.algorithms.ddpg.DDPG class method)
(machin.frame.algorithms.ddpg_per.DDPGPer class method)
(machin.frame.algorithms.dqn.DQN class method)
(machin.frame.algorithms.dqn_per.DQNPer class method)
(machin.frame.algorithms.hddpg.HDDPG class method)
(machin.frame.algorithms.impala.IMPALA class method)
(machin.frame.algorithms.maddpg.MADDPG class method)
(machin.frame.algorithms.ppo.PPO class method)
(machin.frame.algorithms.rainbow.RAINBOW class method)
(machin.frame.algorithms.sac.SAC class method)
(machin.frame.algorithms.td3.TD3 class method)
input_device() (machin.model.nets.NeuralNetworkModule property)
irecv() (machin.parallel.distributed.CollectiveGroup method)
is_distributed() (machin.frame.algorithms.a2c.A2C class method)
(machin.frame.algorithms.a3c.A3C class method)
(machin.frame.algorithms.apex.DDPGApex class method)
(machin.frame.algorithms.apex.DQNApex class method)
(machin.frame.algorithms.base.TorchFramework class method)
(machin.frame.algorithms.ddpg.DDPG class method)
(machin.frame.algorithms.ddpg_per.DDPGPer class method)
(machin.frame.algorithms.dqn.DQN class method)
(machin.frame.algorithms.dqn_per.DQNPer class method)
(machin.frame.algorithms.hddpg.HDDPG class method)
(machin.frame.algorithms.impala.IMPALA class method)
(machin.frame.algorithms.maddpg.MADDPG class method)
(machin.frame.algorithms.ppo.PPO class method)
(machin.frame.algorithms.rainbow.RAINBOW class method)
(machin.frame.algorithms.sac.SAC class method)
(machin.frame.algorithms.td3.TD3 class method)
is_inited() (machin.utils.tensor_board.TensorBoard method)
is_member() (machin.parallel.distributed.RpcGroup method)
is_paired() (machin.parallel.distributed.RpcGroup method)
is_registered() (machin.parallel.distributed.RpcGroup method)
is_world_initialized() (in module machin.parallel.distributed)
isend() (machin.parallel.distributed.CollectiveGroup method)
items() (machin.frame.transition.TransitionBase method)
K
keys() (machin.frame.transition.TransitionBase method)
L
load() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.base.TorchFramework method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
load_config_cmd() (in module machin.utils.conf)
load_config_file() (in module machin.utils.conf)
log() (machin.utils.logging.FakeLogger method)
lr_schedulers() (machin.frame.algorithms.a2c.A2C property)
(machin.frame.algorithms.a3c.A3C property)
(machin.frame.algorithms.apex.DDPGApex property)
(machin.frame.algorithms.apex.DQNApex property)
(machin.frame.algorithms.base.TorchFramework property)
(machin.frame.algorithms.ddpg.DDPG property)
(machin.frame.algorithms.ddpg_per.DDPGPer property)
(machin.frame.algorithms.dqn.DQN property)
(machin.frame.algorithms.dqn_per.DQNPer property)
(machin.frame.algorithms.hddpg.HDDPG property)
(machin.frame.algorithms.impala.IMPALA property)
(machin.frame.algorithms.maddpg.MADDPG property)
(machin.frame.algorithms.ppo.PPO property)
(machin.frame.algorithms.rainbow.RAINBOW property)
(machin.frame.algorithms.sac.SAC property)
(machin.frame.algorithms.td3.TD3 property)
M
machin.env.utils.openai_gym
module
machin.env.wrappers.base
module
machin.env.wrappers.openai_gym
module
machin.frame.algorithms.a2c
module
machin.frame.algorithms.a3c
module
machin.frame.algorithms.apex
module
machin.frame.algorithms.base
module
machin.frame.algorithms.ddpg
module
machin.frame.algorithms.ddpg_per
module
machin.frame.algorithms.dqn
module
machin.frame.algorithms.dqn_per
module
machin.frame.algorithms.hddpg
module
machin.frame.algorithms.impala
module
machin.frame.algorithms.maddpg
module
machin.frame.algorithms.ppo
module
machin.frame.algorithms.rainbow
module
machin.frame.algorithms.sac
module
machin.frame.algorithms.td3
module
machin.frame.buffers.buffer
module
machin.frame.buffers.buffer_d
module
machin.frame.buffers.prioritized_buffer_d
module
machin.frame.noise.action_space_noise
module
machin.frame.noise.generator
module
machin.frame.noise.param_space_noise
module
machin.frame.transition
module
machin.model.nets
module
machin.parallel.assigner
module
machin.parallel.distributed
module
machin.parallel.pickle
module
machin.parallel.pool
module
machin.parallel.queue
module
machin.parallel.server
module
machin.utils.checker
module
machin.utils.conf
module
machin.utils.helper_classes
module
machin.utils.learning_rate
module
machin.utils.logging
module
machin.utils.media
module
machin.utils.prepare
module
machin.utils.save_env
module
machin.utils.tensor_board
module
machin.utils.visualize
module
MADDPG (class in machin.frame.algorithms.maddpg)
major_attr() (machin.frame.transition.TransitionBase property)
make_tensor_from_batch() (machin.frame.algorithms.maddpg.SHMBuffer static method)
(machin.frame.buffers.buffer.Buffer static method)
manage_model() (machin.parallel.server.PushPullGradServerImpl method)
manual_sync() (machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.impala.IMPALA method)
map() (machin.parallel.pool.CtxThreadPool method)
(machin.parallel.pool.Pool method)
map_async() (machin.parallel.pool.CtxThreadPool method)
(machin.parallel.pool.Pool method)
mark_as_atom_module() (in module machin.utils.checker)
mark_module_output() (in module machin.utils.checker)
mark_static_module() (in module machin.parallel.pickle)
merge_config() (in module machin.utils.conf)
ModelAssigner (class in machin.parallel.assigner)
ModelSizeEstimator (class in machin.parallel.assigner)
module
machin.env.utils.openai_gym
machin.env.wrappers.base
machin.env.wrappers.openai_gym
machin.frame.algorithms.a2c
machin.frame.algorithms.a3c
machin.frame.algorithms.apex
machin.frame.algorithms.base
machin.frame.algorithms.ddpg
machin.frame.algorithms.ddpg_per
machin.frame.algorithms.dqn
machin.frame.algorithms.dqn_per
machin.frame.algorithms.hddpg
machin.frame.algorithms.impala
machin.frame.algorithms.maddpg
machin.frame.algorithms.ppo
machin.frame.algorithms.rainbow
machin.frame.algorithms.sac
machin.frame.algorithms.td3
machin.frame.buffers.buffer
machin.frame.buffers.buffer_d
machin.frame.buffers.prioritized_buffer_d
machin.frame.noise.action_space_noise
machin.frame.noise.generator
machin.frame.noise.param_space_noise
machin.frame.transition
machin.model.nets
machin.parallel.assigner
machin.parallel.distributed
machin.parallel.pickle
machin.parallel.pool
machin.parallel.queue
machin.parallel.server
machin.utils.checker
machin.utils.conf
machin.utils.helper_classes
machin.utils.learning_rate
machin.utils.logging
machin.utils.media
machin.utils.prepare
machin.utils.save_env
machin.utils.tensor_board
machin.utils.visualize
N
NeuralNetworkModule (class in machin.model.nets)
next_state (machin.frame.transition.Transition attribute)
NoiseGen (class in machin.frame.noise.generator)
NormalNoiseGen (class in machin.frame.noise.generator)
numpy_array_to_pil_image() (in module machin.utils.media)
O
o_chk_nan() (in module machin.utils.checker)
o_chk_range() (in module machin.utils.checker)
Object (class in machin.utils.helper_classes)
observation_space() (machin.env.wrappers.base.ParallelWrapperBase property)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy property)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc property)
off() (machin.utils.helper_classes.Switch method)
on() (machin.utils.helper_classes.Switch method)
optimize_placement() (machin.parallel.assigner.ModelAssigner static method)
optimizers() (machin.frame.algorithms.a2c.A2C property)
(machin.frame.algorithms.a3c.A3C property)
(machin.frame.algorithms.apex.DDPGApex property)
(machin.frame.algorithms.apex.DQNApex property)
(machin.frame.algorithms.base.TorchFramework property)
(machin.frame.algorithms.ddpg.DDPG property)
(machin.frame.algorithms.ddpg_per.DDPGPer property)
(machin.frame.algorithms.dqn.DQN property)
(machin.frame.algorithms.dqn_per.DQNPer property)
(machin.frame.algorithms.hddpg.HDDPG property)
(machin.frame.algorithms.impala.IMPALA property)
(machin.frame.algorithms.maddpg.MADDPG property)
(machin.frame.algorithms.ppo.PPO property)
(machin.frame.algorithms.rainbow.RAINBOW property)
(machin.frame.algorithms.sac.SAC property)
(machin.frame.algorithms.td3.TD3 property)
OrderedServerBase (class in machin.parallel.server)
OrderedServerSimple (class in machin.parallel.server)
OrderedServerSimpleImpl (class in machin.parallel.server)
OrnsteinUhlenbeckNoiseGen (class in machin.frame.noise.generator)
output_device() (machin.model.nets.NeuralNetworkModule property)
P
P2PPool (class in machin.parallel.pool)
p_chk_nan() (in module machin.utils.checker)
p_chk_range() (in module machin.utils.checker)
pair() (machin.parallel.distributed.RpcGroup method)
ParallelWrapperBase (class in machin.env.wrappers.base)
ParallelWrapperDummy (class in machin.env.wrappers.openai_gym)
ParallelWrapperSubProc (class in machin.env.wrappers.openai_gym)
perturb_model() (in module machin.frame.noise.param_space_noise)
Pickler (class in machin.parallel.pickle)
policy_noise_function() (machin.frame.algorithms.td3.TD3 static method)
Pool (class in machin.parallel.pool)
post_process_batch() (machin.frame.algorithms.maddpg.SHMBuffer class method)
(machin.frame.buffers.buffer.Buffer class method)
PPO (class in machin.frame.algorithms.ppo)
prep_clear_dirs() (in module machin.utils.prepare)
prep_create_dirs() (in module machin.utils.prepare)
prep_load_model() (in module machin.utils.prepare)
prep_load_state_dict() (in module machin.utils.prepare)
print_weights() (machin.frame.buffers.prioritized_buffer.WeightTree method)
PrioritizedBuffer (class in machin.frame.buffers.prioritized_buffer)
proxy_caller() (in module machin.parallel.pool)
proxy_ctx_caller() (in module machin.parallel.pool)
proxy_dumper() (in module machin.parallel.pool)
pull() (machin.parallel.server.OrderedServerBase method)
(machin.parallel.server.OrderedServerSimple method)
(machin.parallel.server.PushPullGradServer method)
(machin.parallel.server.PushPullModelServer method)
push() (machin.parallel.server.OrderedServerBase method)
(machin.parallel.server.OrderedServerSimple method)
(machin.parallel.server.PushPullGradServer method)
(machin.parallel.server.PushPullModelServer method)
PushPullGradServer (class in machin.parallel.server)
PushPullGradServerImpl (class in machin.parallel.server)
PushPullModelServer (class in machin.parallel.server)
PushPullModelServerImpl (class in machin.parallel.server)
put() (machin.parallel.queue.SimpleQueue method)
Q
quick_get() (machin.parallel.queue.SimpleQueue method)
quick_put() (machin.parallel.queue.SimpleQueue method)
R
RAINBOW (class in machin.frame.algorithms.rainbow)
recv() (machin.parallel.distributed.CollectiveGroup method)
reduce() (machin.parallel.distributed.CollectiveGroup method)
REDUCE_MASTER (machin.parallel.server.PushPullGradServerImpl attribute)
reduce_multigpu() (machin.parallel.distributed.CollectiveGroup method)
REDUCE_SLAVE (machin.parallel.server.PushPullGradServerImpl attribute)
register() (machin.parallel.distributed.RpcGroup method)
registered_async() (machin.parallel.distributed.RpcGroup method)
registered_remote() (machin.parallel.distributed.RpcGroup method)
registered_sync() (machin.parallel.distributed.RpcGroup method)
remote() (machin.parallel.distributed.RpcGroup method)
remove_trials_older_than() (machin.utils.save_env.SaveEnv method)
render() (machin.env.wrappers.base.ParallelWrapperBase method)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy method)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc method)
reset() (machin.env.wrappers.base.ParallelWrapperBase method)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy method)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc method)
(machin.frame.noise.generator.NoiseGen method)
(machin.frame.noise.generator.OrnsteinUhlenbeckNoiseGen method)
(machin.utils.helper_classes.Counter method)
ResNet (class in machin.model.nets)
restorable_models() (machin.frame.algorithms.a2c.A2C property)
(machin.frame.algorithms.a3c.A3C property)
(machin.frame.algorithms.apex.DDPGApex property)
(machin.frame.algorithms.apex.DQNApex property)
(machin.frame.algorithms.base.TorchFramework property)
(machin.frame.algorithms.ddpg.DDPG property)
(machin.frame.algorithms.ddpg_per.DDPGPer property)
(machin.frame.algorithms.dqn.DQN property)
(machin.frame.algorithms.dqn_per.DQNPer property)
(machin.frame.algorithms.hddpg.HDDPG property)
(machin.frame.algorithms.maddpg.MADDPG property)
(machin.frame.algorithms.ppo.PPO property)
(machin.frame.algorithms.rainbow.RAINBOW property)
(machin.frame.algorithms.sac.SAC property)
(machin.frame.algorithms.td3.TD3 property)
reward (machin.frame.transition.Transition attribute)
reward_function() (machin.frame.algorithms.apex.DDPGApex static method)
(machin.frame.algorithms.apex.DQNApex static method)
(machin.frame.algorithms.ddpg.DDPG static method)
(machin.frame.algorithms.ddpg_per.DDPGPer static method)
(machin.frame.algorithms.dqn.DQN static method)
(machin.frame.algorithms.dqn_per.DQNPer static method)
(machin.frame.algorithms.hddpg.HDDPG static method)
(machin.frame.algorithms.maddpg.MADDPG static method)
(machin.frame.algorithms.rainbow.RAINBOW static method)
(machin.frame.algorithms.sac.SAC static method)
(machin.frame.algorithms.td3.TD3 static method)
rpc_async() (machin.parallel.distributed.RpcGroup method)
rpc_sync() (machin.parallel.distributed.RpcGroup method)
RpcGroup (class in machin.parallel.distributed)
S
SAC (class in machin.frame.algorithms.sac)
sample_batch() (machin.frame.algorithms.maddpg.SHMBuffer method)
(machin.frame.buffers.buffer.Buffer method)
(machin.frame.buffers.buffer_d.DistributedBuffer method)
(machin.frame.buffers.prioritized_buffer.PrioritizedBuffer method)
(machin.frame.buffers.prioritized_buffer_d.DistributedPrioritizedBuffer method)
sample_method_all() (machin.frame.algorithms.maddpg.SHMBuffer static method)
(machin.frame.buffers.buffer.Buffer static method)
sample_method_random() (machin.frame.algorithms.maddpg.SHMBuffer static method)
(machin.frame.buffers.buffer.Buffer static method)
sample_method_random_unique() (machin.frame.algorithms.maddpg.SHMBuffer static method)
(machin.frame.buffers.buffer.Buffer static method)
save() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.base.TorchFramework method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
save_config() (in module machin.utils.conf)
SaveEnv (class in machin.utils.save_env)
scatter() (machin.parallel.distributed.CollectiveGroup method)
seed() (machin.env.wrappers.base.ParallelWrapperBase method)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy method)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc method)
send() (machin.parallel.distributed.CollectiveGroup method)
set_backward_function() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.base.TorchFramework method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
set_input_module() (machin.model.nets.NeuralNetworkModule method)
set_output_module() (machin.model.nets.NeuralNetworkModule method)
set_sync() (machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.impala.IMPALA method)
setLevel() (machin.utils.logging.FakeLogger method)
SHMBuffer (class in machin.frame.algorithms.maddpg)
show_image() (in module machin.utils.media)
SimpleQueue (class in machin.parallel.queue)
size() (machin.env.wrappers.base.ParallelWrapperBase method)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy method)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc method)
(machin.frame.algorithms.maddpg.SHMBuffer method)
(machin.frame.buffers.buffer.Buffer method)
(machin.frame.buffers.buffer_d.DistributedBuffer method)
(machin.frame.buffers.prioritized_buffer.PrioritizedBuffer method)
(machin.frame.buffers.prioritized_buffer_d.DistributedPrioritizedBuffer method)
(machin.parallel.distributed.CollectiveGroup method)
(machin.parallel.distributed.RpcGroup method)
(machin.parallel.pool.Pool method)
(machin.parallel.pool.ThreadPool method)
starmap() (machin.parallel.pool.CtxThreadPool method)
(machin.parallel.pool.Pool method)
starmap_async() (machin.parallel.pool.CtxThreadPool method)
(machin.parallel.pool.Pool method)
start() (machin.parallel.server.PushPullGradServerImpl method)
state (machin.frame.transition.Transition attribute)
state_concat_function() (machin.frame.algorithms.maddpg.MADDPG static method)
static_module_wrapper() (in module machin.model.nets)
step() (machin.env.wrappers.base.ParallelWrapperBase method)
(machin.env.wrappers.openai_gym.ParallelWrapperDummy method)
(machin.env.wrappers.openai_gym.ParallelWrapperSubProc method)
stop() (machin.parallel.server.PushPullGradServerImpl method)
storage (machin.parallel.pool.CtxPoolStorage attribute)
store() (machin.frame.transition.TransitionStorageBasic method)
(machin.frame.transition.TransitionStorageSmart method)
store_episode() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.impala.IMPALA method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
store_episodes() (machin.frame.algorithms.maddpg.MADDPG method)
store_transition() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.impala.IMPALA method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
store_transitions() (machin.frame.algorithms.maddpg.MADDPG method)
sub_attr() (machin.frame.transition.TransitionBase property)
Switch (class in machin.utils.helper_classes)
T
TD3 (class in machin.frame.algorithms.td3)
TensorBoard (class in machin.utils.tensor_board)
terminal (machin.frame.transition.Transition attribute)
ThreadPool (class in machin.parallel.pool)
Timer (class in machin.utils.helper_classes)
to() (machin.frame.transition.TransitionBase method)
top_models() (machin.frame.algorithms.a2c.A2C property)
(machin.frame.algorithms.a3c.A3C property)
(machin.frame.algorithms.apex.DDPGApex property)
(machin.frame.algorithms.apex.DQNApex property)
(machin.frame.algorithms.base.TorchFramework property)
(machin.frame.algorithms.ddpg.DDPG property)
(machin.frame.algorithms.ddpg_per.DDPGPer property)
(machin.frame.algorithms.dqn.DQN property)
(machin.frame.algorithms.dqn_per.DQNPer property)
(machin.frame.algorithms.hddpg.HDDPG property)
(machin.frame.algorithms.maddpg.MADDPG property)
(machin.frame.algorithms.ppo.PPO property)
(machin.frame.algorithms.rainbow.RAINBOW property)
(machin.frame.algorithms.sac.SAC property)
(machin.frame.algorithms.td3.TD3 property)
TorchFramework (class in machin.frame.algorithms.base)
training (machin.model.nets.NeuralNetworkModule attribute)
(machin.model.nets.ResNet attribute)
Transition (class in machin.frame.transition)
TransitionBase (class in machin.frame.transition)
TransitionStorageBasic (class in machin.frame.transition)
TransitionStorageSmart (class in machin.frame.transition)
Trigger (class in machin.utils.helper_classes)
U
UniformNoiseGen (class in machin.frame.noise.generator)
unpair() (machin.parallel.distributed.RpcGroup method)
update() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.impala.IMPALA method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
update_all_leaves() (machin.frame.buffers.prioritized_buffer.WeightTree method)
update_leaf() (machin.frame.buffers.prioritized_buffer.WeightTree method)
update_leaf_batch() (machin.frame.buffers.prioritized_buffer.WeightTree method)
update_lr_scheduler() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.impala.IMPALA method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
update_priority() (machin.frame.buffers.prioritized_buffer.PrioritizedBuffer method)
(machin.frame.buffers.prioritized_buffer_d.DistributedPrioritizedBuffer method)
V
visualize_graph() (in module machin.utils.visualize)
visualize_model() (machin.frame.algorithms.a2c.A2C method)
(machin.frame.algorithms.a3c.A3C method)
(machin.frame.algorithms.apex.DDPGApex method)
(machin.frame.algorithms.apex.DQNApex method)
(machin.frame.algorithms.base.TorchFramework method)
(machin.frame.algorithms.ddpg.DDPG method)
(machin.frame.algorithms.ddpg_per.DDPGPer method)
(machin.frame.algorithms.dqn.DQN method)
(machin.frame.algorithms.dqn_per.DQNPer method)
(machin.frame.algorithms.hddpg.HDDPG method)
(machin.frame.algorithms.maddpg.MADDPG method)
(machin.frame.algorithms.ppo.PPO method)
(machin.frame.algorithms.rainbow.RAINBOW method)
(machin.frame.algorithms.sac.SAC method)
(machin.frame.algorithms.td3.TD3 method)
W
warn() (machin.utils.logging.FakeLogger method)
warning() (machin.utils.logging.FakeLogger method)
watch() (machin.parallel.server.PushPullGradServerImpl method)
WeightTree (class in machin.frame.buffers.prioritized_buffer)
World() (in module machin.parallel.distributed)
writer (machin.utils.tensor_board.TensorBoard attribute)
Read the Docs
v: v0.4.1
Versions
latest
v0.4.1
v0.3.4
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.