MDPax
Contents
Getting started with MDPax
Creating custom MDP problems in MDPax
API Reference
Development
Contributing
MDPax
Index
Index
_
|
B
|
C
|
D
|
E
|
F
|
H
|
I
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
_
_restore_state_from_checkpoint() (mdpax.utils.checkpointing.CheckpointMixin method)
B
batch_shape (mdpax.utils.batch_processing.BatchProcessor property)
batch_size (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration property)
(mdpax.solvers.policy_iteration.PolicyIteration property)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration property)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration property)
(mdpax.solvers.value_iteration.ValueIteration property)
(mdpax.utils.batch_processing.BatchProcessor attribute)
BatchProcessor (class in mdpax.utils.batch_processing)
C
checkpoint_dir (mdpax.utils.checkpointing.CheckpointMixin attribute)
checkpoint_frequency (mdpax.utils.checkpointing.CheckpointMixin attribute)
checkpoint_manager (mdpax.utils.checkpointing.CheckpointMixin attribute)
CheckpointMixin (class in mdpax.utils.checkpointing)
Config (mdpax.problems.forest.Forest attribute)
(mdpax.problems.perishable_inventory.de_moor_single_product.DeMoorSingleProductPerishable attribute)
(mdpax.problems.perishable_inventory.hendrix_two_product.HendrixTwoProductPerishable attribute)
(mdpax.problems.perishable_inventory.mirjalili_platelet.MirjaliliPlateletPerishable attribute)
(mdpax.solvers.periodic_value_iteration.PeriodicValueIteration attribute)
(mdpax.solvers.policy_iteration.PolicyIteration attribute)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration attribute)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration attribute)
(mdpax.solvers.value_iteration.ValueIteration attribute)
create_range_space() (in module mdpax.utils.spaces)
D
DeMoorSingleProductPerishable (class in mdpax.problems.perishable_inventory.de_moor_single_product)
E
enable_async_checkpointing (mdpax.utils.checkpointing.CheckpointMixin attribute)
F
Forest (class in mdpax.problems.forest)
H
has_full_config (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration property)
(mdpax.solvers.policy_iteration.PolicyIteration property)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration property)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration property)
(mdpax.solvers.value_iteration.ValueIteration property)
(mdpax.utils.checkpointing.CheckpointMixin property)
HendrixTwoProductPerishable (class in mdpax.problems.perishable_inventory.hendrix_two_product)
I
initial_value() (mdpax.problems.perishable_inventory.hendrix_two_product.HendrixTwoProductPerishable method)
is_checkpointing_enabled (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration property)
(mdpax.solvers.policy_iteration.PolicyIteration property)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration property)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration property)
(mdpax.solvers.value_iteration.ValueIteration property)
(mdpax.utils.checkpointing.CheckpointMixin property)
L
load_checkpoint() (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration method)
(mdpax.solvers.policy_iteration.PolicyIteration method)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration method)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration method)
(mdpax.solvers.value_iteration.ValueIteration method)
(mdpax.utils.checkpointing.CheckpointMixin method)
M
max_checkpoints (mdpax.utils.checkpointing.CheckpointMixin attribute)
MirjaliliPlateletPerishable (class in mdpax.problems.perishable_inventory.mirjalili_platelet)
N
n_batches (mdpax.utils.batch_processing.BatchProcessor attribute)
n_devices (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration property)
(mdpax.solvers.policy_iteration.PolicyIteration property)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration property)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration property)
(mdpax.solvers.value_iteration.ValueIteration property)
(mdpax.utils.batch_processing.BatchProcessor attribute)
n_pad (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration property)
(mdpax.solvers.policy_iteration.PolicyIteration property)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration property)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration property)
(mdpax.solvers.value_iteration.ValueIteration property)
(mdpax.utils.batch_processing.BatchProcessor attribute)
n_states (mdpax.utils.batch_processing.BatchProcessor attribute)
name (mdpax.problems.forest.Forest property)
(mdpax.problems.perishable_inventory.de_moor_single_product.DeMoorSingleProductPerishable property)
(mdpax.problems.perishable_inventory.hendrix_two_product.HendrixTwoProductPerishable property)
(mdpax.problems.perishable_inventory.mirjalili_platelet.MirjaliliPlateletPerishable property)
P
PeriodicValueIteration (class in mdpax.solvers.periodic_value_iteration)
PolicyIteration (class in mdpax.solvers.policy_iteration)
prepare_batches() (mdpax.utils.batch_processing.BatchProcessor method)
R
random_event_probability() (mdpax.problems.forest.Forest method)
(mdpax.problems.perishable_inventory.de_moor_single_product.DeMoorSingleProductPerishable method)
(mdpax.problems.perishable_inventory.hendrix_two_product.HendrixTwoProductPerishable method)
(mdpax.problems.perishable_inventory.mirjalili_platelet.MirjaliliPlateletPerishable method)
RelativeValueIteration (class in mdpax.solvers.relative_value_iteration)
restore() (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration class method)
(mdpax.solvers.policy_iteration.PolicyIteration class method)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration class method)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration class method)
(mdpax.solvers.value_iteration.ValueIteration class method)
(mdpax.utils.checkpointing.CheckpointMixin class method)
S
save() (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration method)
(mdpax.solvers.policy_iteration.PolicyIteration method)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration method)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration method)
(mdpax.solvers.value_iteration.ValueIteration method)
(mdpax.utils.checkpointing.CheckpointMixin method)
SemiAsyncValueIteration (class in mdpax.solvers.semi_async_value_iteration)
set_verbosity() (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration method)
(mdpax.solvers.policy_iteration.PolicyIteration method)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration method)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration method)
(mdpax.solvers.value_iteration.ValueIteration method)
solve() (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration method)
(mdpax.solvers.policy_iteration.PolicyIteration method)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration method)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration method)
(mdpax.solvers.value_iteration.ValueIteration method)
solver_state (mdpax.solvers.periodic_value_iteration.PeriodicValueIteration property)
(mdpax.solvers.policy_iteration.PolicyIteration property)
(mdpax.solvers.relative_value_iteration.RelativeValueIteration property)
(mdpax.solvers.semi_async_value_iteration.SemiAsyncValueIteration property)
(mdpax.solvers.value_iteration.ValueIteration property)
state_dim (mdpax.utils.batch_processing.BatchProcessor attribute)
state_to_index() (mdpax.problems.forest.Forest method)
(mdpax.problems.perishable_inventory.de_moor_single_product.DeMoorSingleProductPerishable method)
(mdpax.problems.perishable_inventory.hendrix_two_product.HendrixTwoProductPerishable method)
(mdpax.problems.perishable_inventory.mirjalili_platelet.MirjaliliPlateletPerishable method)
T
transition() (mdpax.problems.forest.Forest method)
(mdpax.problems.perishable_inventory.de_moor_single_product.DeMoorSingleProductPerishable method)
(mdpax.problems.perishable_inventory.hendrix_two_product.HendrixTwoProductPerishable method)
(mdpax.problems.perishable_inventory.mirjalili_platelet.MirjaliliPlateletPerishable method)
U
unbatch_results() (mdpax.utils.batch_processing.BatchProcessor method)
V
ValueIteration (class in mdpax.solvers.value_iteration)