MushroomRL/mushroom-rl

View on GitHub
Branch: dev(View all)
NameLines of codeMaintainabilityTest coverage
mushroom_rl/algorithms/value/batch_td/lspi.py41
A
0 mins
A
96%
mushroom_rl/algorithms/value/dqn/__init__.py12
A
0 mins
A
100%
mushroom_rl/algorithms/value/dqn/abstract_dqn.py129
A
1 hr
A
94%
mushroom_rl/algorithms/value/dqn/averaged_dqn.py47
A
0 mins
A
100%
mushroom_rl/algorithms/value/dqn/categorical_dqn.py120
A
0 mins
A
96%
mushroom_rl/algorithms/value/dqn/double_dqn.py15
A
0 mins
A
100%
mushroom_rl/algorithms/value/dqn/dqn.py12
A
0 mins
A
100%
mushroom_rl/algorithms/value/dqn/dueling_dqn.py51
A
1 hr
A
97%
mushroom_rl/algorithms/value/dqn/maxmin_dqn.py33
A
0 mins
A
100%
mushroom_rl/algorithms/value/dqn/noisy_dqn.py78
A
1 hr
A
96%
mushroom_rl/algorithms/value/dqn/quantile_dqn.py87
A
45 mins
A
96%
mushroom_rl/algorithms/value/dqn/rainbow.py132
A
1 hr
A
97%
mushroom_rl/algorithms/value/td/__init__.py18
A
0 mins
A
100%
mushroom_rl/algorithms/value/td/double_q_learning.py32
A
2 hrs
A
100%
mushroom_rl/algorithms/value/td/expected_sarsa.py19
A
40 mins
A
100%
mushroom_rl/algorithms/value/td/maxmin_q_learning.py32
A
2 hrs
A
100%
mushroom_rl/algorithms/value/td/q_lambda.py36
B
5 hrs
A
100%
mushroom_rl/algorithms/value/td/q_learning.py16
A
40 mins
A
100%
mushroom_rl/algorithms/value/td/r_learning.py31
A
0 mins
A
100%
mushroom_rl/algorithms/value/td/rq_learning.py65
A
0 mins
A
97%
mushroom_rl/algorithms/value/td/sarsa.py15
A
40 mins
A
100%
mushroom_rl/algorithms/value/td/sarsa_lambda.py34
B
5 hrs
A
100%
mushroom_rl/algorithms/value/td/sarsa_lambda_continuous.py36
A
1 hr
A
100%
mushroom_rl/algorithms/value/td/speedy_q_learning.py25
A
0 mins
A
100%
mushroom_rl/algorithms/value/td/td.py35
A
0 mins
A
94%
mushroom_rl/algorithms/value/td/true_online_sarsa_lambda.py49
A
0 mins
A
100%
mushroom_rl/algorithms/value/td/weighted_q_learning.py77
A
30 mins
A
97%
mushroom_rl/approximators/__init__.py1
A
0 mins
A
100%
mushroom_rl/approximators/_implementations/__init__.py0
A
0 mins
F
0%
mushroom_rl/approximators/_implementations/action_regressor.py108
A
0 mins
D
67%
mushroom_rl/approximators/_implementations/generic_regressor.py61
A
0 mins
B
84%
mushroom_rl/approximators/_implementations/q_regressor.py78
A
0 mins
B
86%
mushroom_rl/approximators/ensemble.py117
A
3 hrs
C
77%
mushroom_rl/approximators/ensemble_table.py19
A
0 mins
A
100%
mushroom_rl/approximators/parametric/__init__.py3
A
0 mins
A
100%
mushroom_rl/approximators/parametric/cmac.py68
A
0 mins
A
96%
mushroom_rl/approximators/parametric/linear.py112
A
0 mins
A
96%
mushroom_rl/approximators/parametric/networks/__init__.py1
A
0 mins
A
100%
mushroom_rl/approximators/parametric/networks/linear_network.py12
A
0 mins
A
100%
mushroom_rl/approximators/parametric/torch_approximator.py295
A
0 mins
B
83%
mushroom_rl/approximators/regressor.py216
A
1 hr
B
87%
mushroom_rl/approximators/table.py80
A
2 hrs
B
85%
mushroom_rl/core/__init__.py13
A
0 mins
A
100%
mushroom_rl/core/_impl/__init__.py5
A
0 mins
A
100%
mushroom_rl/core/_impl/core_logic.py79
A
35 mins
A
97%
mushroom_rl/core/_impl/list_dataset.py127
A
3 hrs
D
63%
mushroom_rl/core/_impl/numpy_dataset.py225
F
1 wk
B
89%
mushroom_rl/core/_impl/torch_dataset.py226
F
1 wk
B
84%
mushroom_rl/core/_impl/vectorized_core_logic.py60
B
4 hrs
A
98%
mushroom_rl/core/agent.py165
A
45 mins
B
89%