BTGym
0.0.7
Package Description
Installation
Quickstart
Problem definition
Environment engine description
Data flow structure
A3C framework description
btgym.envs package
btgym.dataserver module
btgym.server module
btgym.spaces module
btgym.strategy package
btgym.monitor package
btgym.rendering package
btgym.datafeed package
btgym.algorithms package
btgym.research package
BTGym
Docs
»
Index
Index
_
|
A
|
B
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
_
_assert_response() (btgym.envs.base.BTgymEnv method)
_comm_with_timeout() (btgym.envs.base.BTgymEnv static method)
_force_control_mode() (btgym.envs.base.BTgymEnv method)
_get_dataset_info() (btgym.envs.base.BTgymEnv method)
_print_space() (btgym.envs.base.BTgymEnv method)
_restart_data_server() (btgym.envs.base.BTgymEnv method)
_restart_server() (btgym.envs.base.BTgymEnv method)
_sample() (btgym.datafeed.base.BTgymBaseData method)
_sample_aligned_interval() (btgym.datafeed.base.BTgymBaseData method)
_sample_exact_interval() (btgym.datafeed.base.BTgymBaseData method)
_sample_interval() (btgym.datafeed.base.BTgymBaseData method)
_sample_priority() (btgym.algorithms.memory.Memory method)
_sample_random() (btgym.datafeed.base.BTgymBaseData method)
_seed() (btgym.envs.base.BTgymEnv method)
_start_data_server() (btgym.envs.base.BTgymEnv method)
_start_server() (btgym.envs.base.BTgymEnv method)
_stop() (btgym.envs.base.BTgymEnv method)
_stop_data_server() (btgym.envs.base.BTgymEnv method)
_stop_server() (btgym.envs.base.BTgymEnv method)
A
A3C (class in btgym.algorithms.aac)
Aac1dPolicy (class in btgym.algorithms.policy.base)
aac_loss_def() (in module btgym.algorithms.nn.losses)
AacStackedRL2Policy (class in btgym.algorithms.policy.stacked_lstm)
act() (btgym.algorithms.policy.base.BaseAacPolicy method)
ActionDictSpace (class in btgym.spaces)
add() (btgym.algorithms.memory.Memory method)
(btgym.algorithms.rollout.Rollout method)
add_memory_sample() (btgym.algorithms.rollout.Rollout method)
add_rollout() (btgym.algorithms.memory.Memory method)
adjust_signals() (btgym.research.gps.oracle.Oracle method)
ae_loss_def() (in module btgym.algorithms.nn.losses)
AtariRescale42x42 (class in btgym.algorithms.envs)
attention_layer() (in module btgym.research.casual_conv.networks)
B
BaseAAC (class in btgym.algorithms.aac)
BaseAacPolicy (class in btgym.algorithms.policy.base)
BaseEnvRunnerFn() (in module btgym.algorithms.runner.base)
BaseSynchroRunner (class in btgym.algorithms.runner.synchro)
beta_vae_loss_def() (in module btgym.algorithms.nn.losses)
beta_var_conv2d_autoencoder() (in module btgym.algorithms.nn.ae)
btgym.algorithms.aac (module)
btgym.algorithms.envs (module)
btgym.algorithms.launcher (module)
btgym.algorithms.memory (module)
btgym.algorithms.nn.ae (module)
btgym.algorithms.nn.layers (module)
btgym.algorithms.nn.losses (module)
btgym.algorithms.nn.networks (module)
btgym.algorithms.policy.base (module)
btgym.algorithms.policy.stacked_lstm (module)
btgym.algorithms.rollout (module)
btgym.algorithms.runner.base (module)
btgym.algorithms.runner.synchro (module)
btgym.algorithms.runner.threadrunner (module)
btgym.algorithms.worker (module)
btgym.datafeed.base (module)
btgym.datafeed.casual (module)
btgym.datafeed.derivative (module)
btgym.datafeed.multi (module)
btgym.dataserver (module)
btgym.envs.base (module)
btgym.envs.multidiscrete (module)
btgym.envs.portfolio (module)
btgym.monitor.tensorboard (module)
btgym.monitor.tensorboard2 (module)
btgym.rendering.plotter (module)
btgym.rendering.renderer (module)
btgym.research.casual_conv.layers (module)
btgym.research.casual_conv.networks (module)
btgym.research.casual_conv.policy (module)
btgym.research.casual_conv.strategy (module)
btgym.research.gps.aac (module)
btgym.research.gps.loss (module)
btgym.research.gps.oracle (module)
btgym.research.gps.policy (module)
btgym.research.gps.strategy (module)
btgym.research.strategy_gen_4 (module)
btgym.server (module)
btgym.spaces (module)
btgym.strategy.base (module)
btgym.strategy.observers (module)
BTgymBaseData (class in btgym.datafeed.base)
BTgymBaseStrategy (class in btgym.strategy.base)
BTgymCasualDataDomain (class in btgym.datafeed.casual)
BTgymCasualTrial (class in btgym.datafeed.casual)
BTgymDataFeedServer (class in btgym.dataserver)
BTgymDataset (class in btgym.datafeed.derivative)
BTgymDataset.BTgymSimpleTrial (class in btgym.datafeed.derivative)
BTgymDataset2 (class in btgym.datafeed.derivative)
BTgymDataTrial (class in btgym.datafeed.derivative)
BTgymEnv (class in btgym.envs.base)
BTgymEpisode (class in btgym.datafeed.derivative)
BTgymMonitor (class in btgym.monitor.tensorboard)
BTgymMonitor2 (class in btgym.monitor.tensorboard2)
BTgymMultiData (class in btgym.datafeed.multi)
BTgymNullRendering (class in btgym.rendering.renderer)
BTgymPlotter (class in btgym.rendering.plotter)
BTgymRandomDataDomain (class in btgym.datafeed.derivative)
BTgymRendering (class in btgym.rendering.renderer)
BTgymServer (class in btgym.server)
C
CasualConvPolicy_0_0 (class in btgym.research.casual_conv.policy)
CasualConvStrategy (class in btgym.research.casual_conv.strategy)
CasualConvStrategy_0 (class in btgym.research.casual_conv.strategy)
CasualConvStrategy_1 (class in btgym.research.casual_conv.strategy)
CasualConvStrategyMulti (class in btgym.research.casual_conv.strategy)
categorical_sample() (in module btgym.algorithms.nn.layers)
close() (btgym.envs.base.BTgymEnv method)
conv1d() (in module btgym.algorithms.nn.layers)
conv2d() (in module btgym.algorithms.nn.layers)
conv2d_autoencoder() (in module btgym.algorithms.nn.ae)
conv2d_decoder() (in module btgym.algorithms.nn.ae)
conv2d_dw() (in module btgym.algorithms.nn.layers)
conv2d_encoder() (in module btgym.algorithms.nn.ae)
conv_1d_casual_attention_encoder() (in module btgym.research.casual_conv.networks)
conv_1d_casual_encoder() (in module btgym.research.casual_conv.networks)
conv_1d_network() (in module btgym.algorithms.nn.networks)
conv_2d_network() (in module btgym.algorithms.nn.networks)
cw_conv2d_autoencoder() (in module btgym.algorithms.nn.ae)
D
DataSampleConfig (in module btgym.datafeed.base)
decode() (btgym.spaces.ActionDictSpace method)
deconv2d() (in module btgym.algorithms.nn.layers)
dense_aac_network() (in module btgym.algorithms.nn.networks)
dense_rp_network() (in module btgym.algorithms.nn.networks)
describe() (btgym.datafeed.base.BTgymBaseData method)
DevStrat_4_10 (class in btgym.research.strategy_gen_4)
DevStrat_4_11 (class in btgym.research.strategy_gen_4)
DevStrat_4_12 (class in btgym.research.strategy_gen_4)
DevStrat_4_6 (class in btgym.research.strategy_gen_4)
DevStrat_4_7 (class in btgym.research.strategy_gen_4)
DevStrat_4_8 (class in btgym.research.strategy_gen_4)
DevStrat_4_9 (class in btgym.research.strategy_gen_4)
DictSpace (class in btgym.spaces)
draw_episode() (btgym.rendering.renderer.BTgymRendering method)
draw_image() (btgym.rendering.renderer.BTgymRendering method)
draw_plot() (btgym.rendering.renderer.BTgymRendering method)
DrawCerebro (class in btgym.rendering.plotter)
duelling_pc_network() (in module btgym.algorithms.nn.networks)
E
encode() (btgym.spaces.ActionDictSpace method)
EnvResetConfig (in module btgym.datafeed.base)
episode_class_ref (btgym.datafeed.casual.BTgymCasualDataDomain attribute)
(btgym.datafeed.derivative.BTgymRandomDataDomain attribute)
estimate_actions() (btgym.research.gps.oracle.Oracle method)
ExpertObserver (class in btgym.research.gps.strategy)
F
FastSaver (class in btgym.algorithms.worker)
fill() (btgym.algorithms.memory.Memory method)
filter_by_margine() (btgym.research.gps.oracle.Oracle method)
fit() (btgym.algorithms.nn.ae.KernelMonitor method)
(btgym.research.gps.oracle.Oracle method)
(btgym.research.gps.oracle.Oracle2 method)
G
get_batch() (btgym.algorithms.runner.synchro.BaseSynchroRunner method)
get_broadcast_message() (btgym.server.BTgymServer method)
get_broker_cash() (btgym.strategy.base.BTgymBaseStrategy method)
get_broker_drawdown() (btgym.strategy.base.BTgymBaseStrategy method)
get_broker_episode_step() (btgym.strategy.base.BTgymBaseStrategy method)
get_broker_exposure() (btgym.strategy.base.BTgymBaseStrategy method)
get_broker_pos_direction() (btgym.strategy.base.BTgymBaseStrategy method)
get_broker_realized_pnl() (btgym.strategy.base.BTgymBaseStrategy method)
get_broker_unrealized_pnl() (btgym.strategy.base.BTgymBaseStrategy method)
get_broker_value() (btgym.strategy.base.BTgymBaseStrategy method)
get_data() (btgym.algorithms.aac.BaseAAC method)
(btgym.algorithms.runner.synchro.BaseSynchroRunner method)
(btgym.dataserver.BTgymDataFeedServer method)
get_done() (btgym.strategy.base.BTgymBaseStrategy method)
get_ep_render() (btgym.algorithms.runner.synchro.BaseSynchroRunner method)
(btgym.algorithms.runner.synchro.VerboseSynchroRunner method)
get_experience() (btgym.algorithms.runner.synchro.BaseSynchroRunner method)
get_frame() (btgym.algorithms.rollout.Rollout method)
get_global_index() (btgym.datafeed.casual.BTgymCasualDataDomain method)
(btgym.datafeed.casual.BTgymCasualTrial method)
get_global_time() (btgym.server.BTgymServer method)
get_info() (btgym.strategy.base.BTgymBaseStrategy method)
get_init_experience() (btgym.algorithms.runner.synchro.BaseSynchroRunner method)
get_initial_action() (btgym.spaces.ActionDictSpace method)
get_initial_features() (btgym.algorithms.policy.base.BaseAacPolicy method)
(btgym.algorithms.policy.stacked_lstm.AacStackedRL2Policy method)
get_internal_state() (btgym.strategy.base.BTgymBaseStrategy method)
get_intervals() (btgym.datafeed.casual.BTgymCasualDataDomain method)
(btgym.datafeed.casual.BTgymCasualTrial method)
get_pc_target() (btgym.algorithms.policy.base.BaseAacPolicy method)
get_raw_state() (btgym.strategy.base.BTgymBaseStrategy method)
get_reward() (btgym.strategy.base.BTgymBaseStrategy method)
get_sample_config() (btgym.algorithms.aac.BaseAAC method)
(btgym.algorithms.policy.base.BaseAacPolicy static method)
get_stat() (btgym.envs.base.BTgymEnv method)
get_state() (btgym.strategy.base.BTgymBaseStrategy method)
get_test_stat() (btgym.algorithms.runner.synchro.BaseSynchroRunner method)
get_train_stat() (btgym.algorithms.runner.synchro.BaseSynchroRunner method)
get_trial() (btgym.server.BTgymServer method)
get_trial_message() (btgym.server.BTgymServer method)
get_value() (btgym.algorithms.policy.base.BaseAacPolicy method)
guided_aac_loss_def_0_0() (in module btgym.research.gps.loss)
guided_aac_loss_def_0_1() (in module btgym.research.gps.loss)
guided_aac_loss_def_0_3() (in module btgym.research.gps.loss)
GuidedAAC (class in btgym.research.gps.aac)
GuidedPolicy_0_0 (class in btgym.research.gps.policy)
GuidedStrategy_0_0 (class in btgym.research.gps.strategy)
I
initialize_pyplot() (btgym.rendering.renderer.BTgymRendering method)
K
KernelMonitor (class in btgym.algorithms.nn.ae)
L
linear() (in module btgym.algorithms.nn.layers)
lstm_network() (in module btgym.algorithms.nn.networks)
M
make_data_getter() (in module btgym.algorithms.rollout)
MaxPool (class in btgym.research.casual_conv.strategy)
Memory (class in btgym.algorithms.memory)
MinPool (class in btgym.research.casual_conv.strategy)
MultiDiscreteEnv (class in btgym.envs.multidiscrete)
N
next() (btgym.strategy.base.BTgymBaseStrategy method)
nextstart() (btgym.research.casual_conv.strategy.CasualConvStrategyMulti method)
(btgym.research.gps.strategy.GuidedStrategy_0_0 method)
noisy_linear() (in module btgym.algorithms.nn.layers)
NormPnL (class in btgym.strategy.observers)
notify_order() (btgym.strategy.base.BTgymBaseStrategy method)
O
one_hot_encode() (btgym.spaces.ActionDictSpace method)
Oracle (class in btgym.research.gps.oracle)
Oracle2 (class in btgym.research.gps.oracle)
P
p_down() (btgym.research.gps.oracle.Oracle2 method)
p_up() (btgym.research.gps.oracle.Oracle2 method)
parse_response() (btgym.rendering.renderer.BTgymRendering method)
pc_loss_def() (in module btgym.algorithms.nn.losses)
pixel_change_2d_estimator() (in module btgym.algorithms.nn.networks)
pop_frame() (btgym.algorithms.rollout.Rollout method)
PortfolioEnv (class in btgym.envs.portfolio)
Position (class in btgym.strategy.observers)
PPO (class in btgym.algorithms.aac)
ppo_loss_def() (in module btgym.algorithms.nn.losses)
process() (btgym.algorithms.aac.BaseAAC method)
(btgym.algorithms.rollout.Rollout method)
process_data() (btgym.algorithms.aac.BaseAAC method)
process_rp() (btgym.algorithms.rollout.Rollout method)
process_summary() (btgym.algorithms.aac.BaseAAC method)
R
random_beta() (in module btgym.datafeed.base)
(in module btgym.datafeed.multi)
read_csv() (btgym.datafeed.base.BTgymBaseData method)
render() (btgym.envs.base.BTgymEnv method)
(btgym.rendering.renderer.BTgymRendering method)
resample_data() (btgym.research.gps.oracle.Oracle method)
(btgym.research.gps.oracle.Oracle2 static method)
reset() (btgym.datafeed.base.BTgymBaseData method)
(btgym.envs.base.BTgymEnv method)
reset_data() (btgym.envs.base.BTgymEnv method)
Reward (class in btgym.strategy.observers)
rgb_empty() (btgym.rendering.renderer.BTgymRendering method)
Rollout (class in btgym.algorithms.rollout)
rp_loss_def() (in module btgym.algorithms.nn.losses)
run() (btgym.algorithms.runner.threadrunner.RunnerThread method)
(btgym.algorithms.worker.Worker method)
(btgym.dataserver.BTgymDataFeedServer method)
(btgym.rendering.plotter.DrawCerebro method)
(btgym.server.BTgymServer method)
RunnerThread (class in btgym.algorithms.runner.threadrunner)
S
sample() (btgym.datafeed.casual.BTgymCasualDataDomain method)
(btgym.datafeed.casual.BTgymCasualTrial method)
sample_uniform() (btgym.algorithms.memory.Memory method)
savefig() (btgym.rendering.plotter.BTgymPlotter method)
set_datalines() (btgym.strategy.base.BTgymBaseStrategy method)
set_global_timestamp() (btgym.datafeed.casual.BTgymCasualDataDomain method)
(btgym.datafeed.casual.BTgymCasualTrial method)
set_logger() (btgym.datafeed.base.BTgymBaseData method)
(btgym.datafeed.multi.BTgymMultiData method)
set_params() (btgym.datafeed.base.BTgymBaseData method)
(btgym.datafeed.multi.BTgymMultiData method)
StackedLstmPolicy (class in btgym.algorithms.policy.stacked_lstm)
start() (btgym.algorithms.aac.BaseAAC method)
(btgym.algorithms.runner.synchro.BaseSynchroRunner method)
(btgym.algorithms.runner.synchro.VerboseSynchroRunner method)
(btgym.monitor.tensorboard.Tensorboard method)
(btgym.monitor.tensorboard2.Tensorboard method)
start_runner() (btgym.algorithms.runner.synchro.BaseSynchroRunner method)
step() (btgym.envs.base.BTgymEnv method)
(btgym.envs.portfolio.PortfolioEnv method)
stop() (btgym.monitor.tensorboard.Tensorboard method)
(btgym.monitor.tensorboard2.Tensorboard method)
T
Tensorboard (class in btgym.monitor.tensorboard)
(class in btgym.monitor.tensorboard2)
to_btfeed() (btgym.datafeed.base.BTgymBaseData method)
to_string() (btgym.rendering.renderer.BTgymRendering method)
trial_class_ref (btgym.datafeed.casual.BTgymCasualDataDomain attribute)
(btgym.datafeed.derivative.BTgymDataset attribute)
(btgym.datafeed.derivative.BTgymRandomDataDomain attribute)
U
Unreal (class in btgym.algorithms.aac)
update_broker_stat() (btgym.strategy.base.BTgymBaseStrategy method)
V
value_fn_loss_def() (in module btgym.algorithms.nn.losses)
VerboseGuidedAAC (class in btgym.research.gps.aac)
VerboseSynchroRunner (class in btgym.algorithms.runner.synchro)
W
Worker (class in btgym.algorithms.worker)
write() (btgym.monitor.tensorboard.BTgymMonitor method)
(btgym.monitor.tensorboard2.BTgymMonitor2 method)