Commit Graph

  • 41fab6562e 1566 - updated configs to correct values of step count and number of episodes SunilSamra 2023-07-07 16:26:12 +01:00
  • 9567afbab1 Fixed the rst syntax Brian Kanyora 2023-07-07 16:25:55 +01:00
  • 752a611b89 Fixed the rst syntax Brian Kanyora 2023-07-07 16:25:55 +01:00
  • 72aef78391 Merged PR 106: Resolve TODOs about documenting functions Marek Wolan 2023-07-07 15:10:44 +00:00
  • 677d12b550 Merged PR 106: Resolve TODOs about documenting functions Marek Wolan 2023-07-07 15:10:44 +00:00
  • 1ddfca6459 #1566 - Refactored the test_train_eval_episode_steps.py to sue TempPrimaiteSession. - Fixed all errors that were caused b fixing the above. - Some tests still fail, these are for SS to fix. - Dropped the old run_generic stuff from conftest.py Chris McCarthy 2023-07-07 15:50:14 +01:00
  • 40381833d3 #1566 - Refactored the test_train_eval_episode_steps.py to sue TempPrimaiteSession. - Fixed all errors that were caused b fixing the above. - Some tests still fail, these are for SS to fix. - Dropped the old run_generic stuff from conftest.py Chris McCarthy 2023-07-07 15:50:14 +01:00
  • 4902ccd2b4 Merge remote-tracking branch 'origin/dev' into feature/901-change-functionality-acl-rules SunilSamra 2023-07-07 15:14:05 +01:00
  • 35b481a2f3 Merge remote-tracking branch 'origin/dev' into feature/901-change-functionality-acl-rules SunilSamra 2023-07-07 15:14:05 +01:00
  • 8edb26a65c Merge remote-tracking branch 'origin/dev' into 1566-configure-episode-steps-learn-eval Chris McCarthy 2023-07-07 14:34:20 +01:00
  • d49f73f139 Merge remote-tracking branch 'origin/dev' into 1566-configure-episode-steps-learn-eval Chris McCarthy 2023-07-07 14:34:20 +01:00
  • 2effe31523 Reworded observation description Marek Wolan 2023-07-07 14:24:37 +01:00
  • d7bf678b1f Reworded observation description Marek Wolan 2023-07-07 14:24:37 +01:00
  • 79d98e977b 1566 - added test file and edited configs to include types of num steps and modifed agents to use correct step and episode counts SunilSamra 2023-07-07 14:13:47 +01:00
  • e03c29b921 1566 - added test file and edited configs to include types of num steps and modifed agents to use correct step and episode counts SunilSamra 2023-07-07 14:13:47 +01:00
  • 179301e068 Update observation space documentation Marek Wolan 2023-07-07 13:52:14 +01:00
  • bbb305d561 Update observation space documentation Marek Wolan 2023-07-07 13:52:14 +01:00
  • 15ca48ec6c Added a getting started file Brian Kanyora 2023-07-07 11:37:57 +01:00
  • 4ef7831bfa Added a getting started file Brian Kanyora 2023-07-07 11:37:57 +01:00
  • 1d1f3f2403 Merge remote-tracking branch 'origin/dev' into feature/1572-fix-docs-formatting Marek Wolan 2023-07-07 10:30:11 +01:00
  • 7e0eee5d73 Merge remote-tracking branch 'origin/dev' into feature/1572-fix-docs-formatting Marek Wolan 2023-07-07 10:30:11 +01:00
  • 5618283cc5 Standardise docstring summary line placement. Marek Wolan 2023-07-07 10:28:00 +01:00
  • f4b98542b6 Standardise docstring summary line placement. Marek Wolan 2023-07-07 10:28:00 +01:00
  • 4acb220c0c Merged PR 89: #1386 Enable a repeatable/deterministic baseline test Czar Echavez 2023-07-07 09:22:47 +00:00
  • 036e0fe342 Merged PR 89: #1386 Enable a repeatable/deterministic baseline test Czar Echavez 2023-07-07 09:22:47 +00:00
  • 76997f403e Merge branch 'dev' into feature/1386-enable-a-repeatable-or-deterministic-baseline-test Czar Echavez 2023-07-06 22:22:37 +01:00
  • 04e52453b1 Merge branch 'dev' into feature/1386-enable-a-repeatable-or-deterministic-baseline-test Czar Echavez 2023-07-06 22:22:37 +01:00
  • 5ac196b3cb Merged PR 109: Auto save agent at end of training Christopher McCarthy 2023-07-06 16:29:48 +00:00
  • 207601b81f Merged PR 109: Auto save agent at end of training Christopher McCarthy 2023-07-06 16:29:48 +00:00
  • 87710ec22b Merged PR 108: Divide default rewards by 10000 Marek Wolan 2023-07-06 15:17:47 +00:00
  • 3a75ed8ccc Merged PR 108: Divide default rewards by 10000 Marek Wolan 2023-07-06 15:17:47 +00:00
  • 653d76ec62 Added docstrings to class intialisers Marek Wolan 2023-07-06 16:08:51 +01:00
  • 86725064ec Added docstrings to class intialisers Marek Wolan 2023-07-06 16:08:51 +01:00
  • 9167816896 Removed reference to file that no longer exists Marek Wolan 2023-07-06 15:18:49 +01:00
  • 2a08d3a2a5 Removed reference to file that no longer exists Marek Wolan 2023-07-06 15:18:49 +01:00
  • 8d466accf5 Add __init__ to class special members doc Marek Wolan 2023-07-06 15:18:33 +01:00
  • 82a5122276 Add __init__ to class special members doc Marek Wolan 2023-07-06 15:18:33 +01:00
  • eb068e22b6 undeleted api (lol) Marek Wolan 2023-07-06 15:05:39 +01:00
  • 4c03aaee24 undeleted api (lol) Marek Wolan 2023-07-06 15:05:39 +01:00
  • 70bde700b7 Deleted icon Marek Wolan 2023-07-06 15:04:46 +01:00
  • 1ade92f55c Deleted icon Marek Wolan 2023-07-06 15:04:46 +01:00
  • ddabf991ce #1593 - Ran pre-commit hook Chris McCarthy 2023-07-06 14:18:49 +01:00
  • c9f4741655 #1593 - Ran pre-commit hook Chris McCarthy 2023-07-06 14:18:49 +01:00
  • fc98441a11 #1593 - Check that agent saved file exists Chris McCarthy 2023-07-06 14:13:02 +01:00
  • 82d7c168fe #1593 - Check that agent saved file exists Chris McCarthy 2023-07-06 14:13:02 +01:00
  • 1e7f5b62f3 #1963 - Made RLlib and SB3 agents save at the end of each learning session by default using a common file naming format. Also now agents only checkpoint every n and not on the final episode Chris McCarthy 2023-07-06 13:56:12 +01:00
  • 159d47fd6c #1963 - Made RLlib and SB3 agents save at the end of each learning session by default using a common file naming format. Also now agents only checkpoint every n and not on the final episode Chris McCarthy 2023-07-06 13:56:12 +01:00
  • 08220ff6ea #1386: remove redundant config files + test fixtures + fixing deterministic and seed config description in documentation to avoid misunderstandings Czar Echavez 2023-07-06 13:27:44 +01:00
  • 46b44f9e23 #1386: remove redundant config files + test fixtures + fixing deterministic and seed config description in documentation to avoid misunderstandings Czar Echavez 2023-07-06 13:27:44 +01:00
  • 33f6f8bc34 Updated rewards type description in docs Marek Wolan 2023-07-06 12:56:24 +01:00
  • 3b91a99070 Updated rewards type description in docs Marek Wolan 2023-07-06 12:56:24 +01:00
  • dd8593e489 Change reward to float and divide by 10000 Marek Wolan 2023-07-06 12:52:14 +01:00
  • c5d7d55747 Change reward to float and divide by 10000 Marek Wolan 2023-07-06 12:52:14 +01:00
  • bb9bfc50a5 #1386: remove setting of global seed + running pre-commit checks Czar Echavez 2023-07-06 12:10:26 +01:00
  • 99f1f7cfc1 #1386: remove setting of global seed + running pre-commit checks Czar Echavez 2023-07-06 12:10:26 +01:00
  • a35c363345 #1386 - Updated tests in test_seeding_and_deterministic_session.py to use TempPrimaiteSession. - Added test_seeded_learning test and test_deterministic_evaluation test. - Passed config values seed and deterministic to ppo agent - Dropped deterministic override in evaluate functions - TempPrimaiteSession now writes files to a UUID folder rather than datetime - Added seed to Ray RLlib agent setup in rllib.py - Added seed to SB3 agent setup in sb3.py Chris McCarthy 2023-07-06 11:35:44 +01:00
  • 3438ce7e09 #1386 - Updated tests in test_seeding_and_deterministic_session.py to use TempPrimaiteSession. - Added test_seeded_learning test and test_deterministic_evaluation test. - Passed config values seed and deterministic to ppo agent - Dropped deterministic override in evaluate functions - TempPrimaiteSession now writes files to a UUID folder rather than datetime - Added seed to Ray RLlib agent setup in rllib.py - Added seed to SB3 agent setup in sb3.py Chris McCarthy 2023-07-06 11:35:44 +01:00
  • 3ff081ea71 1566 - added train_episodes, train_steps, eval_episodes and eval_steps to training_config_main.yaml SunilSamra 2023-07-06 11:12:51 +01:00
  • 4371ca13fc 1566 - added train_episodes, train_steps, eval_episodes and eval_steps to training_config_main.yaml SunilSamra 2023-07-06 11:12:51 +01:00
  • 7a02661c66 901 - changed how acl rules are added to access control list and added structure to AccessControlList observation SunilSamra 2023-07-06 11:07:21 +01:00
  • f651937759 901 - changed how acl rules are added to access control list and added structure to AccessControlList observation SunilSamra 2023-07-06 11:07:21 +01:00
  • 30b08fd48b Rescaled default rewards by a factor of 1/10000 Marek Wolan 2023-07-06 10:51:34 +01:00
  • e174db5d9e Rescaled default rewards by a factor of 1/10000 Marek Wolan 2023-07-06 10:51:34 +01:00
  • d9394d274d Updated documentation Marek Wolan 2023-07-06 10:34:27 +01:00
  • 87bdaa1ec3 Updated documentation Marek Wolan 2023-07-06 10:34:27 +01:00
  • b9549497d2 Removed duplicated function definitions Marek Wolan 2023-07-06 10:23:14 +01:00
  • c38dda34b9 Removed duplicated function definitions Marek Wolan 2023-07-06 10:23:14 +01:00
  • f92d2fb65d temp Chris McCarthy 2023-07-06 10:07:54 +01:00
  • 8faf9d70a0 temp Chris McCarthy 2023-07-06 10:07:54 +01:00
  • ead02ed691 Updated docstrings Marek Wolan 2023-07-05 16:46:23 +01:00
  • b426d5802e Updated docstrings Marek Wolan 2023-07-05 16:46:23 +01:00
  • 013dcb94a8 Add docstrings and type hints. Marek Wolan 2023-07-05 16:19:43 +01:00
  • 5c167293e3 Add docstrings and type hints. Marek Wolan 2023-07-05 16:19:43 +01:00
  • d598ffaa65 Merge branch 'bugfix/1587-hardcoded-agent' into feature/1575-docstring-param-desc Marek Wolan 2023-07-05 15:22:13 +01:00
  • 0ae7158859 Merge branch 'bugfix/1587-hardcoded-agent' into feature/1575-docstring-param-desc Marek Wolan 2023-07-05 15:22:13 +01:00
  • 0068092d8b #1386: remove unneeded configs + setting the seed globally + temp test Czar Echavez 2023-07-05 15:02:41 +01:00
  • 713225b432 #1386: remove unneeded configs + setting the seed globally + temp test Czar Echavez 2023-07-05 15:02:41 +01:00
  • 8f4e8bf538 typo Marek Wolan 2023-07-05 14:50:03 +01:00
  • 7482aead76 typo Marek Wolan 2023-07-05 14:50:03 +01:00
  • 5f98c9b1bd Fix minor typos in docstrings Marek Wolan 2023-07-05 14:13:43 +01:00
  • f62b2aef1c Fix minor typos in docstrings Marek Wolan 2023-07-05 14:13:43 +01:00
  • 376ff9f597 Imported ADSP function for ACL Marek Wolan 2023-07-05 14:10:52 +01:00
  • 171b5cb58e Imported ADSP function for ACL Marek Wolan 2023-07-05 14:10:52 +01:00
  • 0664389bdc Changed hardcoded agent helper for new obs space Marek Wolan 2023-07-05 13:58:46 +01:00
  • b3d4eb4ec0 Changed hardcoded agent helper for new obs space Marek Wolan 2023-07-05 13:58:46 +01:00
  • b0c83d7148 #1386: fix saving of agent Czar Echavez 2023-07-05 11:41:18 +01:00
  • 075b11aeca #1386: fix saving of agent Czar Echavez 2023-07-05 11:41:18 +01:00
  • 35045f4842 901 - merged with dev SunilSamra 2023-07-05 11:34:15 +01:00
  • f121b0e21c 901 - merged with dev SunilSamra 2023-07-05 11:34:15 +01:00
  • 247136ed6d Merge branch 'feature/1572-fix-docs-formatting' of https://dev.azure.com/ma-dev-uk/PrimAITE/_git/PrimAITE into feature/1572-fix-docs-formatting Marek Wolan 2023-07-05 10:14:20 +01:00
  • 940f37bfc6 Merge branch 'feature/1572-fix-docs-formatting' of https://dev.azure.com/ma-dev-uk/PrimAITE/_git/PrimAITE into feature/1572-fix-docs-formatting Marek Wolan 2023-07-05 10:14:20 +01:00
  • fa6dbd8338 Move class docstrings out of init function. Marek Wolan 2023-07-05 10:14:16 +01:00
  • 38a3666e8e Move class docstrings out of init function. Marek Wolan 2023-07-05 10:14:16 +01:00
  • d7bf90e6f4 Updated access_control_list.py Marek Wolan 2023-07-05 09:00:41 +00:00
  • ea01e2209b Updated access_control_list.py Marek Wolan 2023-07-05 09:00:41 +00:00
  • b81c29d46e Update some param descriptions for hardcoded agent Marek Wolan 2023-07-05 09:54:50 +01:00
  • 3ced1a1913 Update some param descriptions for hardcoded agent Marek Wolan 2023-07-05 09:54:50 +01:00
  • 24a4f96ed0 Add blank lines at the end of file. Marek Wolan 2023-07-05 09:22:49 +01:00
  • cda9819e72 Add blank lines at the end of file. Marek Wolan 2023-07-05 09:22:49 +01:00
  • 17b5c6bf92 Add missing module level docstrings. Marek Wolan 2023-07-05 09:19:58 +01:00