Commit Graph

  • 28fda00b27 Docs: added links to source code, readded some ruff ignore rules Michael Panchenko 2023-12-04 13:49:51 +01:00
  • b12983622b Docs: added sorting order for autogenerated toc Michael Panchenko 2023-12-04 13:49:30 +01:00
  • 5af29475e8 Docs: removed capitalization Michael Panchenko 2023-12-04 10:35:09 +01:00
  • 4cfefcf75d Docs: removed conflicting sphinx stuff from a docstring Michael Panchenko 2023-12-04 10:33:49 +01:00
  • a5685619ce Docs: generate all api docs automatically Michael Panchenko 2023-12-04 10:33:28 +01:00
  • 006577da08 WIP - restructure doc files Michael Panchenko 2023-11-23 09:43:23 +01:00
  • d4b6d9b250 WIP - restructure doc files Michael Panchenko 2023-11-17 11:26:25 +01:00
  • 5d6abfa8d8 revert .readthedocs.yaml carlocagnetta 2023-11-19 12:54:23 +01:00
  • 1515ff9cef Compressed .png and .jpg images carlocagnetta 2023-11-17 14:52:53 +01:00
  • 830969d662 Update .readthe carlocagnetta 2023-11-17 14:08:17 +01:00
  • fa55217118 Remove get_started.rst page with links to outdated notebooks carlocagnetta 2023-11-17 11:37:09 +01:00
  • a12b157ee8 Add launch button for notebooks in colab carlocagnetta 2023-11-17 11:34:38 +01:00
  • f5041f4f76 Replaced .png images with .svg where possible carlocagnetta 2023-11-17 11:33:44 +01:00
  • cf3e94a79d Update .readthedocs.yaml carlocagnetta 2023-11-15 17:30:51 +01:00
  • a8bceff01e Moved all docs images in docs/_static carlocagnetta 2023-11-15 15:50:06 +01:00
  • 6fa536fd46 Update Documentation building carlocagnetta 2023-11-15 15:31:01 +01:00
  • 6f739ccfe6 update docs/.gitignore carlocagnetta 2023-11-15 15:28:34 +01:00
  • 89d8cf3913 Removed action for gh-pages carlocagnetta 2023-11-10 16:27:52 +01:00
  • 42d9599f2b Fix docs/requirements.txt carlocagnetta 2023-11-10 16:01:43 +01:00
  • 9ab5d350c2 Fix docs/requirements.txt carlocagnetta 2023-11-10 15:50:51 +01:00
  • 06d2703dfc Fix docs/requirements.txt carlocagnetta 2023-11-10 15:42:32 +01:00
  • 4693b0bfc6 Remove autogenerated docs/api/highllevel carlocagnetta 2023-11-10 15:40:58 +01:00
  • 396f20b9bb Fix docs/requirements.txt carlocagnetta 2023-11-10 15:39:09 +01:00
  • 6509a20b4b Add autogenerated api to gitignore carlocagnetta 2023-11-10 15:25:35 +01:00
  • 573d53dc44 Fix docs/requirements.txt carlocagnetta 2023-11-10 15:21:13 +01:00
  • 08f1770fa2 Fix docs/requirements.txt carlocagnetta 2023-11-10 15:16:35 +01:00
  • b1b7f24b94 Fix docs/requirements.txt carlocagnetta 2023-11-10 15:03:33 +01:00
  • 64af97b65e Fix RTD and gh-pages docu auto-generation carlocagnetta 2023-11-10 14:59:51 +01:00
  • 9aad2c9673 Fix readthedocs to install poetry carlocagnetta 2023-11-10 14:47:21 +01:00
  • fb97091a92 Fix action gh-pages carlocagnetta 2023-11-10 14:12:38 +01:00
  • ca2e4a1d96 Fix docs index carlocagnetta 2023-11-10 13:53:04 +01:00
  • 102045c98c Fix .readthedocs.yaml carlocagnetta 2023-11-10 13:49:42 +01:00
  • 8f0c62ace3 Documentation update: jupyter-book running on ReadTheDocs including tutorial notebooks carlocagnetta 2023-11-10 13:46:49 +01:00
  • 6df56161f5 Move notebooks to doc and resolve spellcheck carlocagnetta 2023-11-09 13:36:23 +01:00
  • 3a87b33d4f Publish notebooks only from master carlocagnetta 2023-11-02 16:41:03 +01:00
  • 8489fde07e Publish compiled Jupyter books to github-pages carlocagnetta 2023-11-02 15:16:14 +01:00
  • b74ea40970 Add git-action to compile notebooks carlocagnetta 2023-11-02 14:11:57 +01:00
  • 624998d2eb fix notebook action carlocagnetta 2023-11-02 16:51:47 +01:00
  • 30fc884078 Publish notebooks only on master carlocagnetta 2023-11-02 16:41:03 +01:00
  • 0108726dfe fix build books action command carlocagnetta 2023-11-02 16:19:42 +01:00
  • 60f54fded9 Change gh-pages publish dir carlocagnetta 2023-11-02 16:15:57 +01:00
  • 1170ad37fd Change gh-pages publish dir carlocagnetta 2023-11-02 15:51:49 +01:00
  • 23eadb11f8 Change books publish dir carlocagnetta 2023-11-02 15:36:41 +01:00
  • c175f7647e Fix notebooks.yml carlocagnetta 2023-11-02 15:21:15 +01:00
  • bbe5da41f7 Add compiled books for documentation carlocagnetta 2023-11-02 15:16:14 +01:00
  • 0e9837fa17 Fix worklfow action compiling notebooks carlocagnetta 2023-11-02 14:23:10 +01:00
  • 04c374c439 add git-action to compile notebooks carlocagnetta 2023-11-02 14:11:57 +01:00
  • 96704a82a2 Update jupyter-book _config.yml to comply with template carlocagnetta 2023-10-27 14:12:42 +02:00
  • 148e11a1cd Update notebooks to current version carlocagnetta 2023-10-26 16:27:59 +02:00
  • de3a021a0a Setup jupyter-book carlocagnetta 2023-10-26 15:29:31 +02:00
  • 7ed07031b7 Update gitignore carlocagnetta 2023-10-20 14:33:36 +02:00
  • acc671b887 Update gitignore carlocagnetta 2023-10-20 14:33:36 +02:00
  • 6a60396839 Add jupyter pkg dependency to poetry env carlocagnetta 2023-10-17 14:04:00 +02:00
  • efaadec6a1 Removed notebook outputs carlocagnetta 2023-10-17 13:59:37 +02:00
  • 6b6ce0fdf1 Add notebooks from ./docs/tutorials/get_started.rst to ./notebooks carlocagnetta 2023-10-17 10:28:24 +02:00
  • 8d3d1f164b
    Support batch_size=None and use it in various scripts (#993) Michael Panchenko 2023-11-24 19:13:10 +01:00
  • f134bc20b5
    Bugfix/discrete bcq inf (#995) Michael Panchenko 2023-11-24 11:17:40 +01:00
  • 31fa0325fa
    Update quickstart argument name (#994) Matthew Turnshek 2023-11-23 00:05:37 -05:00
  • 3a1bc18add
    Method to compute actions from observations (#991) Michael Panchenko 2023-11-16 18:27:53 +01:00
  • 6d6c85e594
    Fix an issue where policies built with LRSchedulerFactoryLinear were not picklable (#992) Dominik Jain 2023-11-14 19:23:18 +01:00
  • 962c6d1e11
    High-Level API (#970) Michael Panchenko 2023-11-09 00:15:49 +01:00
  • dae4000cd2 Revert "Depend on sensAI instead of copying its utils (logging, string)" Dominik Jain 2023-11-07 10:54:22 +01:00
  • ac672f65d1 Add docstring for ActorFactoryTransientStorageDecorator Dominik Jain 2023-11-06 17:17:43 +01:00
  • 7e6d3d627e Rename class ActorCriticModuleOpt -> ActorCriticOpt Dominik Jain 2023-11-06 16:50:54 +01:00
  • 5c8d57a2d2
    Fix index error in call to _with_critic_factory_default Dominik Jain 2023-11-06 16:17:14 +01:00
  • fdb0eba93d Depend on sensAI instead of copying its utils (logging, string) Dominik Jain 2023-10-27 20:15:58 +02:00
  • 5952993cfe Add option to disable file logging Dominik Jain 2023-10-27 18:59:43 +02:00
  • b72bebbc48
    Fixed misleading multi-agent training sentences (#980) Stefano Mariani, PhD 2023-10-26 18:48:44 +02:00
  • a3dbe90515 Allow to configure the policy persistence mode, adding a new mode which stores the entire policy (new default), supporting applications where it is desired to be bale to load the policy without having to instantiate an environment or recreate a corresponding policy object Dominik Jain 2023-10-26 13:19:33 +02:00
  • 86cca8ffc3 Add comment explaining use of _logFormat Dominik Jain 2023-10-26 11:35:04 +02:00
  • c613557740 Apply datetime_tag() in high-level examples Dominik Jain 2023-10-26 11:24:55 +02:00
  • d684dae6cd Change default number of environments (train=#CPUs, test=1) Dominik Jain 2023-10-26 11:12:42 +02:00
  • 3cd6dcc307 BaseTrainer: Remove info on default values from docstrings Dominik Jain 2023-10-26 10:55:03 +02:00
  • da2194eff6 Force kwargs in PolicyWrapperFactoryIntrinsicCuriosity init Dominik Jain 2023-10-26 10:43:48 +02:00
  • 96298eafd8 Add convenient construction mechanisms for Environments (based on factory function for a single environment) Dominik Jain 2023-10-24 15:38:16 +02:00
  • dd4a0eb430 Fix: Add MujocoEnvObsRmsPersistence only if obs_norm is enabled Dominik Jain 2023-10-24 13:52:30 +02:00
  • 58466ebf5d Keep all ExperimentBuilder tests in one place Dominik Jain 2023-10-24 12:12:38 +02:00
  • b5a891557f Revert to simplified environment factory, removing unnecessary config object (configuration shall be part of the factory instance) Dominik Jain 2023-10-24 12:07:23 +02:00
  • f7f20649e3 ExperimentConfig: Improve docstrings, remove obsolete item 'render' Dominik Jain 2023-10-20 17:29:15 +02:00
  • 7437131d79 Fix tianshou.highlevel depending on jsonargparse (should be dev dependency only) by introducing a new place where jsonargparse can be configured: logging.run_cli, which is also slightly more convenient Dominik Jain 2023-10-19 11:40:49 +02:00
  • 6cbee188b8 Change interface of EnvFactory to ensure that configuration of number of environments in SamplingConfig is used (values are now passed to factory method) Dominik Jain 2023-10-18 23:55:23 +02:00
  • 89ce40edc0 Docs: Add tianshou.highlevel to docs build via auto-generated .rst files Dominik Jain 2023-10-18 22:07:53 +02:00
  • bbfad01a9f Improve docstrings Dominik Jain 2023-10-18 22:07:40 +02:00
  • 193be9a265 Add 'stdout' to spelling dictionary Dominik Jain 2023-10-18 21:13:42 +02:00
  • cc6f0162ff miniblock: Fix type annotation of linear_layer Dominik Jain 2023-10-18 20:57:43 +02:00
  • 9c5ee55644 Merge remote-tracking branch 'origin/master' into feat/high-level-api Dominik Jain 2023-10-18 20:44:45 +02:00
  • 41bd463a7b Allow to configure activation function in default networks Dominik Jain 2023-10-18 13:57:36 +02:00
  • ed06ab7ff0 Handle obs_norm setting in MuJoCo envs Dominik Jain 2023-10-18 13:20:26 +02:00
  • 80b1b1ff9d World.restore_path: Add value check Dominik Jain 2023-10-18 12:33:30 +02:00
  • c7d0cbb5d3 Experiment: Fix return type annotation, remove unused type arguments Dominik Jain 2023-10-18 12:26:49 +02:00
  • ff451f8373 Add documentation to parameters, improve factorisation Dominik Jain 2023-10-17 17:42:41 +02:00
  • e63d8d4147 Use ToStringMixin in dataclasses to detect recurring objects in larger object trees Dominik Jain 2023-10-17 12:05:36 +02:00
  • d84e936430 Apply centrally defined callbacks Dominik Jain 2023-10-16 18:51:30 +02:00
  • ae4850692f DQNExperimentBuilder: Use IntermediateModuleFactory instead of ActorFactory (similar to IQN implementation) Dominik Jain 2023-10-16 18:46:37 +02:00
  • 83048788a1 Add generalised DQN network representation, adding specialised class for feature_only=True Dominik Jain 2023-10-16 18:38:32 +02:00
  • 4b270eaa2d Add documentation, improve structure of 'module' package Dominik Jain 2023-10-16 18:19:31 +02:00
  • 97e21b5ddf Remove obsolete mixin, improve class names Dominik Jain 2023-10-16 12:10:23 +02:00
  • 90eaacb606 PolicyWrapperFactory: Remove unnecessary input type variable Dominik Jain 2023-10-16 12:07:51 +02:00
  • fc695a5394 Use logging to report trainer epoch status Dominik Jain 2023-10-13 16:16:12 +02:00
  • 3bba192633 Add experiment result Dominik Jain 2023-10-13 16:01:11 +02:00