NeodroidAgent

View on PyPIReverse Dependencies (0)

0.4.8 NeodroidAgent-0.4.8-py36-none-any.whl

Wheel Details

Project: NeodroidAgent
Version: 0.4.8
Filename: NeodroidAgent-0.4.8-py36-none-any.whl
Download: [link]
Size: 263984
MD5: cf44d99ae57eea3ec643c9019ce2a7ea
SHA256: 24b80c8a18da717d1fe52bf0389c26e6fb8b404c3e2aff1d1ab9fe9984a75df7
Uploaded: 2020-08-02 15:57:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: NeodroidAgent
Version: 0.4.8
Summary: Reinforcement learning agent implementations, intended for use with the Neodroid platform
Author: Christian Heider Nielsen
Author-Email: christian.heider[at]alexandra.dk
Maintainer: Christian Heider Nielsen
Maintainer-Email: christian.heider[at]alexandra.dk
Home-Page: https://github.com/sintefneodroid/agent
Download-Url: https://github.com/sintefneodroid/agent/releases
License: Apache License, Version 2.0
Keywords: python reinforcement-learning interface api
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Natural Language :: English
Requires-Python: >=3.6
Requires-Dist: devpack
Requires-Dist: gym
Requires-Dist: Neodroid
Requires-Dist: trolls
Requires-Dist: numpy
Requires-Dist: matplotlib
Requires-Dist: tqdm
Requires-Dist: torch
Requires-Dist: torchvision
Requires-Dist: torchsnooper
Requires-Dist: six
Requires-Dist: Pillow
Requires-Dist: pynput
Requires-Dist: graphviz
Requires-Dist: scikit-image
Requires-Dist: filelock
Requires-Dist: pip
Requires-Dist: scipy
Requires-Dist: numba
Requires-Dist: tensorboard
Requires-Dist: pip (>=19.0.3); extra == "all"
Requires-Dist: wheel (>=0.33.0); extra == "all"
Requires-Dist: twine (>=1.13.0); extra == "all"
Requires-Dist: black (>=18.9b0); extra == "all"
Requires-Dist: pytest (>=4.3.0); extra == "all"
Requires-Dist: pytest-cov (>=2.6.1); extra == "all"
Requires-Dist: coveralls (>=1.6.0); extra == "all"
Requires-Dist: sphinx; extra == "all"
Requires-Dist: m2r; extra == "all"
Requires-Dist: sphinxcontrib-programoutput; extra == "all"
Requires-Dist: pip (>=19.0.3); extra == "dev"
Requires-Dist: wheel (>=0.33.0); extra == "dev"
Requires-Dist: twine (>=1.13.0); extra == "dev"
Requires-Dist: black (>=18.9b0); extra == "dev"
Requires-Dist: pytest (>=4.3.0); extra == "dev"
Requires-Dist: pytest-cov (>=2.6.1); extra == "dev"
Requires-Dist: coveralls (>=1.6.0); extra == "dev"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: m2r; extra == "docs"
Requires-Dist: sphinxcontrib-programoutput; extra == "docs"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
[Description omitted; length: 8006 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.34.2)
Root-Is-Purelib: true
Tag: py36-none-any

RECORD

Path Digest Size
docs/__init__.py sha256=524z9dch4ZFnVhjJ39jmzoN3F-1oNZFgGb1IHJDSltw 101
docs/source/__init__.py sha256=524z9dch4ZFnVhjJ39jmzoN3F-1oNZFgGb1IHJDSltw 101
docs/source/conf.py sha256=XQ3eT4bUCESq8sDWTaNc3yMYyn4hGZRBnQ5fEKK2Gjk 8411
neodroidagent/__init__.py sha256=wgNiA_wguWmmQPmjLSJem0VEe7VO90rN22sMJ1pyyA8 2985
neodroidagent/agents/__init__.py sha256=hfwRehsQ8q2u44PaGFCz9NcVlQlv24jLRCkEQf-ey2s 257
neodroidagent/agents/agent.py sha256=gevgZNwUb_gwocOCtVwZi4xJfCdGRChFsoUucI0KKWU 9940
neodroidagent/agents/random_agent.py sha256=vlL3Z6twd1YVn2ScCtMYu4ixHfR55QQ15PDaisN_Xsk 1582
neodroidagent/agents/exclude/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neodroidagent/agents/exclude/dppo_agent.py sha256=3-Hql8Lw5js5u4CXpropf-8SqrqJr0KwI7klwxnI08Y 5360
neodroidagent/agents/exclude/recurrent_agent.py sha256=4isVJ-icbNw3UBn2gkcqpD8chuPXlnlPEjTDjYkMfGY 3627
neodroidagent/agents/exclude/trpo_agent.py sha256=F8u5gn6ic1gWqN41au15qr9d_-EGHV0nL41Vrp_-feI 12173
neodroidagent/agents/exclude/behavioural_cloning/__init__.py sha256=Ulqh0ZAIdVu_Pt2rjtdE1P1syvgogS9nudYSHU63FY8 118
neodroidagent/agents/exclude/behavioural_cloning/bc.py sha256=FA4Au2bhJbq_K2oewSJulSBtpLu0_nKM4Ma3heIhtZc 7051
neodroidagent/agents/exclude/behavioural_cloning/imitation_agent.py sha256=iZYjdgKxco4afZqa8UrY45uecYS0tWmmEIaNXLNx1FA 843
neodroidagent/agents/exclude/evolutionary/__init__.py sha256=Ulqh0ZAIdVu_Pt2rjtdE1P1syvgogS9nudYSHU63FY8 118
neodroidagent/agents/exclude/evolutionary/cma_agent.py sha256=3AZ3TLt8A76V5NUmvHkguZ5f5vw0aWOm5jtP20cbfWs 2579
neodroidagent/agents/exclude/evolutionary/evo_agent.py sha256=nki-jxUGSiu24q960_tiz7_r_8TFc4aqIpbXXdWG4Dc 1237
neodroidagent/agents/exclude/evolutionary/ga_agent.py sha256=uMUk6KcTVGP6nzOcg-Ygku03vyeIEMMoKutmS6d1v9o 401
neodroidagent/agents/exclude/model_based/__init__.py sha256=524z9dch4ZFnVhjJ39jmzoN3F-1oNZFgGb1IHJDSltw 101
neodroidagent/agents/exclude/model_based/curiousity_agent.py sha256=BjXyhZaccN1EU5VWj1B9OQ4W3JpyajXmswica-32gMY 1038
neodroidagent/agents/exclude/model_based/dynaq_agent.py sha256=W_k7ljdw0WaWdt5npMo-_dcinuLGCgQAKE4WciM-QKw 226
neodroidagent/agents/exclude/model_based/world_model_agent.py sha256=d3VoS1MJVtzK7r1gSa5lM9C7qoXF_td5CkAiVwiIH58 2118
neodroidagent/agents/numpy_agents/__init__.py sha256=aKkum8xnRKXtmJY6wxf6WRbgyuydWgHyESjmU7xzkME 261
neodroidagent/agents/numpy_agents/numpy_agent.py sha256=Z2Byl7qrMSutDeL5D1JJE1KFWzYsW7a7KbErsnKqu6c 1936
neodroidagent/agents/numpy_agents/evolutionary/__init__.py sha256=xW8tDbRwrKtTmgmWrQ9Bi9GRinPhEIuYbEspsj19EVc 152
neodroidagent/agents/numpy_agents/evolutionary/cma_agent_tf.py sha256=AICSBalAaoJXYlA695vkheRzEm-JCD3yWQCXmWiKowc 6675
neodroidagent/agents/numpy_agents/evolutionary/exclude/__init__.py sha256=mz4p2Mem-wEk3S0o4MlBqQfw9mFTbbCKa6XsTkgC4uA 152
neodroidagent/agents/numpy_agents/evolutionary/exclude/akro/__init__.py sha256=wqRBnBBbLuuzylmqyh9gk7Liez07Dvw6V36BaODXhIY 1815
neodroidagent/agents/numpy_agents/evolutionary/exclude/akro/box.py sha256=zuKUHtwnCHrYsyJGoO7I3cEtmI0MKIQMgp4HaNMRk6c 4463
neodroidagent/agents/numpy_agents/evolutionary/exclude/akro/dict.py sha256=iN1SVEBh0lwYSrLvqUeUOrLwRxVaT-tM-VLVgm1m8NU 5894
neodroidagent/agents/numpy_agents/evolutionary/exclude/akro/discrete.py sha256=cbVdHZwisINtRTI-Ve-rGL_eUJrHsV-Ahri_KMeE8EA 4019
neodroidagent/agents/numpy_agents/evolutionary/exclude/akro/image.py sha256=QkdrklKfSIHU1f_3Dz2pK7QgzcJq3QWuOqp9qIYjDlg 959
neodroidagent/agents/numpy_agents/evolutionary/exclude/akro/requires.py sha256=jB9PZFImumaruZHv4JgbeRg4YGx2epFPUxhQN0CSTQY 1493
neodroidagent/agents/numpy_agents/evolutionary/exclude/akro/space.py sha256=gxEIBAYR7fbM8FtDEOOE5Jli7j742v7MfO5BFpJ6YUI 2852
neodroidagent/agents/numpy_agents/evolutionary/exclude/akro/tuple.py sha256=SuI_Wg3s0jxe1SGz-02ldW4N74xv2B6j9DmlrglqpQA 4696
neodroidagent/agents/numpy_agents/evolutionary/get_rid/__init__.py sha256=cwFuUyt39AElzSKBAtohuALJweqoLuoypm71jFwNvPI 152
neodroidagent/agents/numpy_agents/evolutionary/get_rid/local_runner.py sha256=kNrEydS0WPb15J_CvgGZ-YeTWBthwZeAJV0by6BvELI 21908
neodroidagent/agents/numpy_agents/evolutionary/get_rid/local_tf_runner.py sha256=EiKltzUmlOTLCTZ3YGylqhebjijEJkVHaLCx9zmKh8o 8177
neodroidagent/agents/numpy_agents/evolutionary/get_rid/meh_wat.py sha256=mKp5Ldx4nkUbNgXXUuYJniqbnMWFb86mvu9hU6gqtX8 21247
neodroidagent/agents/numpy_agents/model_based/__init__.py sha256=RdgmTlYGVw7RzMQU6fIwQMyT1pOpesZTLDBDgvZxVro 179
neodroidagent/agents/numpy_agents/model_based/dyna_agent.py sha256=txu3SZbSas5u0f3INSd9Yjd5llb_rwgaNNlyPFCWG1U 18177
neodroidagent/agents/numpy_agents/model_free/__init__.py sha256=H4An_hTU9koHYV9Ow6Ev7POZsR-pxEid1NL401d3pfg 296
neodroidagent/agents/numpy_agents/model_free/cem_agent.py sha256=jLVaX3ynFnY-mUJF_CCuLRm8fXnwpvuH1CIZ4DkQ_Tw 8503
neodroidagent/agents/numpy_agents/model_free/monte_carlo_agent.py sha256=7y3nh5Z5LG3lKFykAGnvc9jzk-Xpc-fnreMAopNsx8I 12470
neodroidagent/agents/numpy_agents/model_free/tabular_q_agent.py sha256=IMaBly1fflXAIIYbl2s4UeH1nJpeomAH0j-BLvWjj70 7618
neodroidagent/agents/numpy_agents/model_free/td_agent.py sha256=qrbSvegJnIwsHHA5d_5bSNvrIyliQqt945afneMA5TE 15026
neodroidagent/agents/numpy_agents/model_free/baseline/__init__.py sha256=r-yEeqQgR4wkm-5PR1BGdUe48oczpzr0bvQVQaaenPg 152
neodroidagent/agents/numpy_agents/model_free/baseline/linear_feature_gae_estimator.py sha256=3pVPzmJ9C7fpvAoH_IFSkwFSCSn6EHGhOcilGBHSdKY 3780
neodroidagent/agents/numpy_agents/model_free/non_contextual/__init__.py sha256=sj2jDvA3Jt4mg-V3ot1JCgb96XAn-H4Qf9gPDPdBGJ4 129
neodroidagent/agents/numpy_agents/model_free/non_contextual/ucb1_policy.py sha256=UpGR5b1tqV_fJQdf_WGDNl1h4u8QdANtKYGIsRwvY3U 2156
neodroidagent/agents/torch_agents/__init__.py sha256=1Ph1fPA8roShObHy65Z9gfZ8JFcfzdj7hgQWjvmUTw4 206
neodroidagent/agents/torch_agents/torch_agent.py sha256=1DEMi2fw_E3fGZx4vAQncTY77lurv6S-TJVEL2SXaFs 5590
neodroidagent/agents/torch_agents/model_free/__init__.py sha256=sG21r3k2BWg8Wk7bQhAMQmZ7DA7N88whG5OO2uiSTAY 204
neodroidagent/agents/torch_agents/model_free/off_policy/__init__.py sha256=Su5Wy1ghHphX2qr7yBlg4kfLrxW22mgAP9nbfBSJj_o 203
neodroidagent/agents/torch_agents/model_free/off_policy/dqn_agent.py sha256=9ctrgChYV2Nsp5pnh_qVvTeTJy3M1kQ3fUfB3gpwM2k 9818
neodroidagent/agents/torch_agents/model_free/off_policy/sac_agent.py sha256=C99WtEMLksPEsZ9jFC_VBnxuSjkEwXM0tH-ozIj7fCY 13762
neodroidagent/agents/torch_agents/model_free/on_policy/__init__.py sha256=edM3OLZgd1iah3Tk4k_Lvkh9fh7NaxJqTB2S8wWTL8U 224
neodroidagent/agents/torch_agents/model_free/on_policy/ddpg_agent.py sha256=FM0fG60RNkHJpSbj0oJXu4GKaSwY2Zil-O8FF28a4KU 8203
neodroidagent/agents/torch_agents/model_free/on_policy/pg_agent.py sha256=lv_yeeR_qr51x_ucAHRfZWlNADqHqCVbUrr3K43U6SI 6358
neodroidagent/agents/torch_agents/model_free/on_policy/ppo_agent.py sha256=hyQMI1EZGwRrX9U_eT3cvdC8qXI0vEKJ35IYr9TUDZE 13165
neodroidagent/common/__init__.py sha256=EKZit4eZAhcRk9yhx38UycAZfh1E6uWV9GLcrao39d8 170
neodroidagent/common/architectures/__init__.py sha256=MO4f_xg4CoBvmfSok488gtiG5HfBa7iM5rmO-9e1nJ0 213
neodroidagent/common/architectures/architecture.py sha256=IWoqAY_ijBPHJIYJwbHUsROpR6NYS1-CxhuF_JuxdrQ 1255
neodroidagent/common/architectures/mlp.py sha256=erFn-Vk96SbORulV9l816RilvR3REydImQEx321Yn8I 8974
neodroidagent/common/architectures/mock.py sha256=v2OjidN_X62v5S45tjve6ihHBfkCgua3etdcb2Ks0dc 289
neodroidagent/common/architectures/distributional/__init__.py sha256=3b_PZtQiCOhvwLqhW4uFdSbVW1w3eVisn8wPtoDnR-o 151
neodroidagent/common/architectures/distributional/categorical.py sha256=TYFcM6iY1HOA2wMwtIYBRzrR8K_r1aVkY9gVDPKUDBI 2120
neodroidagent/common/architectures/distributional/normal.py sha256=l5XJdRvsPQHV690NW812uvoPX8jcDJhvNiDkz4KOADA 5872
neodroidagent/common/architectures/exclude/__init__.py sha256=i0NbLwGWIzcLjO1heiwkWSMMAvaxrjxGByY57Z734-E 152
neodroidagent/common/architectures/experimental/__init__.py sha256=524z9dch4ZFnVhjJ39jmzoN3F-1oNZFgGb1IHJDSltw 101
neodroidagent/common/architectures/experimental/heads.py sha256=ImFTyGQOumnnugiW9vDdwgI12Oxv3rcE3hs7PZe27Rw 1649
neodroidagent/common/architectures/experimental/recurrent.py sha256=bJ67tnNSSfjf1GaHhzLHC9tNiFJw8aqpQCISR-wMwoQ 2563
neodroidagent/common/architectures/experimental/exclude/__init__.py sha256=5izPHg3k5J88bWZA6_nuo4ZklokhmcxEIRWsFihvtpQ 152
neodroidagent/common/architectures/experimental/exclude/cnn.py sha256=99bdDYXD7FGYx-DFpb-KZjKCzYIdsxZmyNst983IyDI 2996
neodroidagent/common/architectures/experimental/exclude/lstm.py sha256=0OMNabFlS0RxIYIbJVcYEBigjjbExq2THY5myGX7_Fk 2296
neodroidagent/common/architectures/experimental/exclude/multi_head_attention.py sha256=hxQj2D-whrj0PXqe0B8WuLV8q-2Z5Dw3u6OVT31LEIs 3873
neodroidagent/common/architectures/mlp_variants/__init__.py sha256=uBTidh-c4mFI92-URk-lINFOPICshQdQorZ0PrssfuE 237
neodroidagent/common/architectures/mlp_variants/actor_critic.py sha256=ejTTIodlNEWNy7-JnlAgo_aYm8Z18ChsW4zZeDsEx58 3490
neodroidagent/common/architectures/mlp_variants/concatination.py sha256=1jGb_ZLy0KrbRkmAT8b11oBf5OffQqT4jkC-lxRI9wU 3997
neodroidagent/common/architectures/mlp_variants/disjunction.py sha256=PkHXR96UtlYLM_tfN-u1skNNMjpnsnT1A4g--VUvBPc 1873
neodroidagent/common/memory/__init__.py sha256=OtJYrRvNglGHAEqrtpy8FjHaTP8kLK7th7jWlLqg4J0 315
neodroidagent/common/memory/memory.py sha256=aku4xbjFHHLNW-8D2msFumbKvy7ecReFKBO4fiYGHDo 1021
neodroidagent/common/memory/rollout_storage.py sha256=YyXKEuA2mTmuc9x9VyhO_xFK9MoCYmmVLtShqot8vLA 6225
neodroidagent/common/memory/sample_transition_buffer.py sha256=5Rys3zszLgz3-m404MU7aSxyajNN-2GOzJgbnsbagSE 2334
neodroidagent/common/memory/transition_point_buffer.py sha256=YpQbkLsTruqXHCmQguBENPnoS5jbo5byNMY17I9O_1M 1378
neodroidagent/common/memory/data_structures/__init__.py sha256=g9jZp8Z68iA6IVRxrQ7xculL70C41etm2pO_F_vSsVc 128
neodroidagent/common/memory/data_structures/expandable_circular_buffer.py sha256=RXx_MazT-LfV1Uf4CShghV5uACQBZQOZ9kkc9r0IQBs 2528
neodroidagent/common/memory/data_structures/prioritised_buffer.py sha256=mVL-18DLuE1PawVactDBAetfMcl6B8rNXukpi71_86Q 3360
neodroidagent/common/memory/data_structures/segment_tree.py sha256=wrHFWzCKxGwijvi1qPOVKh-eVr658BBnRgKiC9xm8dA 4603
neodroidagent/common/memory/data_structures/sum_tree.py sha256=LJPvuxCtQ7Vxb5cDYhm0KBbu8wzmd092elSwubtxZWE 4993
neodroidagent/common/memory/exclude/__init__.py sha256=nqZYrGmBFesujsS97OldDRvYZMiiS4xBo8nxz3eM8BA 101
neodroidagent/common/memory/exclude/frontier.py sha256=_waFHVX8xulq51FF8Bbzpcrw1vGX-_VipZfJAZPKFEE 797
neodroidagent/common/memory/exclude/replay_buffer.py sha256=3vjfd6btuhqPBnv9_i7tW6vMN36SHL66mHxptptRYGw 1863
neodroidagent/common/memory/exclude/sad.py sha256=0UepeuurE0B2Nyabice6wGIhy8t71LH3mFgiUYaa0LI 6152
neodroidagent/common/memory/exclude/wtf/__init__.py sha256=sftIBka6iYzSJ0JEmVklAlcgFD5fHIhRUKZCcX9HUhg 152
neodroidagent/common/memory/exclude/wtf/data_structures/Action_Balanced_Replay_Buffer.py sha256=m4tSnr13UoctvO0PkbQ786xD54yf680kAmlXmNxroR8 5320
neodroidagent/common/memory/exclude/wtf/data_structures/Config.py sha256=7kSREyRxWgMg7ipemp7XG0F-5VQlbzSZWc_2DLPn5VE 718
neodroidagent/common/memory/exclude/wtf/data_structures/Deque.py sha256=gfHJQR-G21OOjFTnbogJhBOP6aHuYHT-VG2t1dGWiyU 2066
neodroidagent/common/memory/exclude/wtf/data_structures/Max_Heap.py sha256=Pz-KVN7sYsltTWnXcXHMNNoSbGgT1TZJpcqZ7HZBDYs 2743
neodroidagent/common/memory/exclude/wtf/data_structures/Node.py sha256=NX_E9av5z7ZSIPJmegX8WmGLBcPNAViyDansCNzXpeo 513
neodroidagent/common/memory/exclude/wtf/data_structures/Prioritised_Replay_Buffer.py sha256=5Rz5DLGRKcTv1HS_ANvRPt1YYjm1Y_r_d3-TxA2AzdU 9396
neodroidagent/common/memory/exclude/wtf/data_structures/Replay_Buffer.py sha256=zRHBoWUFOALRv3MTscT-1TfRtiSIhJFUUr1QYQ1JOEY 2722
neodroidagent/common/memory/exclude/wtf/data_structures/Tanh_Distribution.py sha256=pYsB2sZscfSf9S34mQp-NQos3VCCUD7TKD_5ynZJbAw 2077
neodroidagent/common/memory/exclude/wtf/data_structures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neodroidagent/common/memory/trajectories/__init__.py sha256=ANj84LDC6kTgclZkU0wPq63_7T2nog0Oigj0YAFYc7g 236
neodroidagent/common/memory/trajectories/trajectory_buffer.py sha256=LJeMh3N9oT4iirjunA0z5F62yo5p0_sl0lwPDx-TDBM 1917
neodroidagent/common/memory/trajectories/transition_point_trajectory_buffer.py sha256=KIMzqRPo9xFF5lw53PpXg15LJtk46viTE8aXTK3eHj8 1512
neodroidagent/common/memory/transitions/__init__.py sha256=GlugIILH0IVkp1z7_Ip_e4liCh6hRIdMulNG8y-uwUw 167
neodroidagent/common/memory/transitions/transition_point_prioritised_buffer.py sha256=c6ANuUoLosoSQDVE1ggcY9yLDSfwJPbSermrSnx9_7M 1473
neodroidagent/common/memory/transitions/transitions.py sha256=v0lwtfRrQ6gjw8TwCK1qrt8yOeyTGKYVUBgMdKI1AMk 2983
neodroidagent/common/session_factory/__init__.py sha256=HB9_5yAQF9Ww7Hs5m9QClccAL6_0ObAY2MQGTq9Efbo 203
neodroidagent/common/session_factory/horizontal/__init__.py sha256=e92qk6dylvtIB4NU-IrNHMDvbl92VY_PcQheL9vCcP4 152
neodroidagent/common/session_factory/horizontal/experiment.py sha256=3m8ixrJbWbM-Zcwtdko9L0V135U7BO1NHH2obw5dbxw 5031
neodroidagent/common/session_factory/vertical/__init__.py sha256=z5wy9Ormj6h8mZGtMnN2IpSfws5WG1r993eO5Uipzeg 222
neodroidagent/common/session_factory/vertical/environment_session.py sha256=bt7iFBelpAuEhYOFB3ZwafIww3pSijsUbR2_8nlDRv4 998
neodroidagent/common/session_factory/vertical/linear.py sha256=1BlxC7uSXTaFJVOVin8fDzOlZrUOsL6YFZlRd8Tt03g 1812
neodroidagent/common/session_factory/vertical/parallel.py sha256=iOnq7cN7F5ZIcSMqzrfUmWCyZjA9UhwyvIZvjAnb4b0 2064
neodroidagent/common/session_factory/vertical/single_agent_environment_session.py sha256=rCDxz7c4B6VTVWIVPLeutx8TyB7nSuO2wx0O6TxNZP4 4786
neodroidagent/common/session_factory/vertical/procedures/__init__.py sha256=4QouAiwUkUBoWFBx7cS88p9xf9F35Y0k7swpoMocc9U 226
neodroidagent/common/session_factory/vertical/procedures/procedure_specification.py sha256=VGXuBhJhMazhCSWCr8teQulTiTchTz0TokzoeDRyg-8 2026
neodroidagent/common/session_factory/vertical/procedures/rollout_inference.py sha256=TDy8euRb2MCXu3D-MKgPJ-7O1yWVmEebXaRUG2x9v8Y 1312
neodroidagent/common/session_factory/vertical/procedures/experimental/__init__.py sha256=Ulqh0ZAIdVu_Pt2rjtdE1P1syvgogS9nudYSHU63FY8 118
neodroidagent/common/session_factory/vertical/procedures/training/__init__.py sha256=fnGSCSrzQRTzlcHa5U-dHIiy_HGnoreoE3FBE0S6DXU 220
neodroidagent/common/session_factory/vertical/procedures/training/off_policy_batched.py sha256=Aksl9slefSFQnfl64ofA-Z3QrRAAOLwfxvgUI1I4RtQ 3942
neodroidagent/common/session_factory/vertical/procedures/training/off_policy_episodic.py sha256=oXSMD5oAKXT9bI8A4jWUlwr8lc--d721ryCCwoOkiEA 4791
neodroidagent/common/session_factory/vertical/procedures/training/off_policy_step_wise.py sha256=Mac3UaSE6aFScfMlrV3vkXG3SjljfbFk5hYAa2rr_8k 4801
neodroidagent/common/session_factory/vertical/procedures/training/on_policy_episodic.py sha256=STGOQ9mFs8pl_Q-FfeJ2iyKGCZFYCpngt2mtm_zNq10 5526
neodroidagent/common/session_factory/vertical/procedures/training/exclude/__init__.py sha256=AfI3d-DGmjE3CyN7xn9cjpkKUVKnbHPOvwU9eFl7350 152
neodroidagent/common/session_factory/vertical/procedures/training/exclude/ddpg_rollout.py sha256=8OZTNiphqKp5EC3igDr32xQAG86arjLu1BDZ2EjLflw 1430
neodroidagent/common/session_factory/vertical/procedures/training/exclude/imitation.py sha256=Ulqh0ZAIdVu_Pt2rjtdE1P1syvgogS9nudYSHU63FY8 118
neodroidagent/common/session_factory/vertical/procedures/training/exclude/profile_traning.py sha256=00Nf_E_DHsaN21VADLkZcqWkXuuF2gDY918fkwikfLc 343
neodroidagent/common/session_factory/vertical/procedures/training/exclude/step_wise2.py sha256=gkmd6QdHU4po6MFLhlIZoxvDjUyuiBBSlwnhyah939M 3515
neodroidagent/common/session_factory/vertical/procedures/training/experimental/__init__.py sha256=Ulqh0ZAIdVu_Pt2rjtdE1P1syvgogS9nudYSHU63FY8 118
neodroidagent/common/session_factory/vertical/procedures/training/experimental/curriculum/__init__.py sha256=524z9dch4ZFnVhjJ39jmzoN3F-1oNZFgGb1IHJDSltw 101
neodroidagent/common/session_factory/vertical/procedures/training/experimental/curriculum/curriculum_generation.py sha256=QGIRawZwTqSX49uJTRGy24KBR1HL2Z8N1dxTNMgbv6A 3466
neodroidagent/common/session_factory/vertical/procedures/training/experimental/curriculum/curriculum_training.py sha256=gkV85ZB1Kooe83Rb-AGdC94IuIh3Arfs2G_0Rl1DIUU 6685
neodroidagent/common/session_factory/vertical/procedures/training/sampling/__init__.py sha256=J_ab4ekZFVTMfKgnsQ9z2LOxK0zO1fN0lv93JN1nvMM 152
neodroidagent/common/session_factory/vertical/procedures/training/sampling/rollout.py sha256=hZGDQircWofGCWpG8jm7rKJ-0y2DOcqvkdfPkeKFJxk 992
neodroidagent/configs/__init__.py sha256=LQnnKyf8lxknKd12EuUrwOFZXbpps6wSbK-IN5d41_o 152
neodroidagent/configs/base_config.py sha256=4xl6NUQPR53OlDWqx9KmDtP4rrj0SRLQaJgUcLdDVJ0 1534
neodroidagent/configs/curriculum/__init__.py sha256=3WeGgOJWxON2BqPCbaXXifAm0Rqh_folYVML12k5SSo 87
neodroidagent/configs/curriculum/automated_reverse_curriculum_generation_config.py sha256=pN40sW0knQevOOvwzSNKWavGrPbbamxblQYDsP3QHVs 310
neodroidagent/configs/curriculum/curriculum_config.py sha256=1op4McmkZQinSapLtCMYss5TRQCTPkir8qTo-ZORoVY 328
neodroidagent/configs/curriculum/lunarlander_curriculum.py sha256=iL5QsM5IFWND9WxY05mcbwnlXbhcVE9txdrUhH6GWCE 1055
neodroidagent/configs/reference/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
neodroidagent/configs/reference/cartpole_test_config.py sha256=33LpDJ6EaV5Mf5CoB9nD2qg8OU1FUoe1z8MRGcEy5n4 2088
neodroidagent/configs/reference/mnih_2013_config.py sha256=jsJxXiga4Sg4ljxd3Uv831878A8lQy4Ppr6ksVKhKXo 2100
neodroidagent/configs/reference/experimental/__init__.py sha256=524z9dch4ZFnVhjJ39jmzoN3F-1oNZFgGb1IHJDSltw 101
neodroidagent/configs/reference/experimental/cnn_dqn_test_config.py sha256=faxfZZ9jF8wPdcGVm2EaHt41wdOQLNE1xQLXJ5oGDsg 1283
neodroidagent/configs/reference/experimental/cnn_pg_test_config.py sha256=4R6gBuWYW3N8UMikJ9bpRV8pxHVbOCsTdVSpNkGeov0 778
neodroidagent/configs/test_reference/__init__.py sha256=3nzI6VNxkWB8RR9UZfKyAlkmyZop4ko-eTx8aOR5Zao 152
neodroidagent/configs/test_reference/base_continous_test_config.py sha256=89P2M-lcSV2xaY81ilP0NnRpGBFzcGBowZscTGEUjaI 463
neodroidagent/configs/test_reference/base_dicrete_test_config.py sha256=Ftmzio6PLuRd-_HNtr1D2rAMoXfqDICed2kq3nKK6KA 1079
neodroidagent/configs/test_reference/base_torch_config.py sha256=APd63Fv0Wt_5uNSdiMvWSk-9M6Ei2JSNbMCPTh9znZ4 152
neodroidagent/entry_points/__init__.py sha256=524z9dch4ZFnVhjJ39jmzoN3F-1oNZFgGb1IHJDSltw 101
neodroidagent/entry_points/clean.py sha256=FqJZecIlfM32M8ej9lOBjGRlVeeB7frv5YyLAnMOGX0 1479
neodroidagent/entry_points/cli.py sha256=9tyIGnydxO2yAiOSL4vzAeb1IHE0XLqfamUY0K-Frfw 2121
neodroidagent/entry_points/open_data.py sha256=HwbrZKpet5G2gQCAQPjVIViHmMdSUEHnU-njtWC3PQ0 792
neodroidagent/entry_points/session_factory.py sha256=a_-LB2_px0WilySSOuHX3ZUczMvSnHrL_jARyTelYHc 2130
neodroidagent/entry_points/tensorboard_entry_point.py sha256=Xw4OneJV7cdqQnGyqt1Ben3X4sHf6xVEHDas2KxfER8 1339
neodroidagent/entry_points/agent_tests/__init__.py sha256=dbaOrEd8lZiVX-LEEgrqnrFwZnIA66ghpiNmKoaW_yM 1215
neodroidagent/entry_points/agent_tests/random_test.py sha256=NyJ1ZTQGV2Bfj7XzBL2oafxB7EN7AJlT5Xu4JwCqSFg 916
neodroidagent/entry_points/agent_tests/numpy_agent_tests/__init__.py sha256=pBPEhn7-Z_wsx4U6tPNH6BjlJ3bwA6naLOsHE3L-Ga4 152
neodroidagent/entry_points/agent_tests/numpy_agent_tests/tests.py sha256=38pjZ2UZk2beCBDGQ07LYmGl-tw7cbusxyzbsUUH1j0 2829
neodroidagent/entry_points/agent_tests/numpy_agent_tests/trainer.py sha256=Cgey_EhedSmnMap7mG76vLqXYK8pgcmS4YNERbVMCHc 4869
neodroidagent/entry_points/agent_tests/numpy_agent_tests/exclude/__init__.py sha256=pSZFCPsvD1BMUVMSgijZT1SROydQwI75xlYZ-S__u7k 152
neodroidagent/entry_points/agent_tests/numpy_agent_tests/exclude/cem_agent.py sha256=qHnjaQ6gSRUm8vzMZG0SGMJoJ8WUkT1dzg13uiotfWs 8581
neodroidagent/entry_points/agent_tests/numpy_agent_tests/exclude/dfo_agent.py sha256=jcFtngxHwKc05yStPCbih3dUZBAlDGhl-gDeLkm97mo 564
neodroidagent/entry_points/agent_tests/torch_agent_tests/__init__.py sha256=pBPEhn7-Z_wsx4U6tPNH6BjlJ3bwA6naLOsHE3L-Ga4 152
neodroidagent/entry_points/agent_tests/torch_agent_tests/ddpg_test.py sha256=ARDydfFZbRXfWEwGNq9VAYenwOsQCbiNM8k35nuX7qo 1078
neodroidagent/entry_points/agent_tests/torch_agent_tests/dqn_test.py sha256=yLUJ2-kY0TaA01jh7qKaVnYFTB-cS1xnM3ZhiTSSJbE 1413
neodroidagent/entry_points/agent_tests/torch_agent_tests/pg_test.py sha256=UtXl6umc2jclOeNu1hblaxfEnQMn58_du636t0_6ldk 1217
neodroidagent/entry_points/agent_tests/torch_agent_tests/ppo_test.py sha256=3ToPir6DpaZxSn16pWyYZxaJvGEI-KUB6E9BoJRFA1g 1642
neodroidagent/entry_points/agent_tests/torch_agent_tests/sac_test.py sha256=wIa0Y0p3UDxzVZZg0chhwAxn5uXqhZYbTLvaXvZPpo4 1713
neodroidagent/utilities/__init__.py sha256=4X3mCaWmpcgFOw9X5CrlEMBwO3QwkDiPMDszaY8n-Oo 213
neodroidagent/utilities/exceptions/__init__.py sha256=x6hyBB6djcsz9TtWu4HvCAqaSqX3dDJETySEgFbiJ3Y 115
neodroidagent/utilities/exceptions/exceptions.py sha256=vpRfYZR7zmMybowyXWUvhRYbc2U52RSYF9ZavX1_B5o 826
neodroidagent/utilities/exploration/__init__.py sha256=BbMam7IxZbCvN4KrcwFS1sdlYV8hKTfjA_s4RbhU_zo 200
neodroidagent/utilities/exploration/exploration_specification.py sha256=V9W2izyyBo_fxGuX1M8HTYYEur7HJ3zKRprjLT8sIQ4 275
neodroidagent/utilities/exploration/intrinsic_signals/__init__.py sha256=Yfjy0ZKVt12gptfnvQzuXfyGtnpgcbooxtVoNwEbx_I 219
neodroidagent/utilities/exploration/intrinsic_signals/braindead.py sha256=Od1ZLYJVu158nlben-wxHhgIHDb0qxLC4SEnqOko5No 957
neodroidagent/utilities/exploration/intrinsic_signals/intrinsic_signal_provider.py sha256=G6XYU-oRmpePCfL7XQfx9S5VkxKklI29-mHM5eXQzjo 1756
neodroidagent/utilities/exploration/intrinsic_signals/torch_isp/__init__.py sha256=69O1zWKtNSo01HyE-sF9E1Bi31H8-syHHxthbPLudkg 269
neodroidagent/utilities/exploration/intrinsic_signals/torch_isp/bored_module.py sha256=lIrJcgXejTYmYFfoMOxa_GuDw3MT7oAzswLHZCTyzVY 701
neodroidagent/utilities/exploration/intrinsic_signals/torch_isp/dopamine_module.py sha256=JN3e7AiQXxhsPNWQxTZdZ0usAdXJfAtRqbbi5K2bKWc 708
neodroidagent/utilities/exploration/intrinsic_signals/torch_isp/torch_isp_module.py sha256=-sOSOWNMIwtQY4uvs5dMJkt9ByF9kavA2fEDbPDxIIk 677
neodroidagent/utilities/exploration/intrinsic_signals/torch_isp/curiosity/__init__.py sha256=cVnf6f_o9bi2CJE6tDvc_5cd2dRIoihyk8uEVR3Zl00 172
neodroidagent/utilities/exploration/intrinsic_signals/torch_isp/curiosity/icm.py sha256=mfQc9IybOH5okoqBn9WCINowEOZAnYJMuo-twulFJKk 8410
neodroidagent/utilities/exploration/intrinsic_signals/torch_isp/curiosity/exclude/__init__.py sha256=_jAnBZSManHY2E746U4J0jEZ1QQFOwYYKxa-PHnDpuc 152
neodroidagent/utilities/exploration/sampling/__init__.py sha256=iL95CiMnSJ8voyQNpH91J0OkTikqYW0Dn8fSiUEtyqU 216
neodroidagent/utilities/exploration/sampling/set_sampling.py sha256=MmVK3oNgisxR6a-hloBhNF0M3hkvabJDhVB39xolBuM 373
neodroidagent/utilities/exploration/sampling/snake_space_filling.py sha256=BioonGOPiVZbm-Ml4IUNDKIXpMYYmMEcR6Q3uaHANKc 1997
neodroidagent/utilities/exploration/sampling/ucb1.py sha256=_DOgBJWkKkD98t5hlYkRPcfAEH4ALPYpGAZGQmL2Z98 2913
neodroidagent/utilities/exploration/sampling/exclude/__init__.py sha256=_jAnBZSManHY2E746U4J0jEZ1QQFOwYYKxa-PHnDpuc 152
neodroidagent/utilities/exploration/sampling/exclude/epsilon.py sha256=yzpgvM7TJbTzqCe94XqMzT2ALt0cI5BMAwrN7f-ivz0 826
neodroidagent/utilities/exploration/sampling/random_process/__init__.py sha256=nKMeDUxuJJbkUA_rBRSB_ZpkjTJy_TeG88mcH5IFxFY 324
neodroidagent/utilities/exploration/sampling/random_process/annealed_guassian.py sha256=OqRtWJY3S0NOemI6X3uWBGaAUGKRa9jM-qN9hkyVTiM 1203
neodroidagent/utilities/exploration/sampling/random_process/bounded_triangle_sample.py sha256=470_JHOSrxMtnEZUWX5xaEjPNOkv31ItlHIiidO_v78 411
neodroidagent/utilities/exploration/sampling/random_process/ornstein_uhlenbeck.py sha256=1UqGbI4Nfwfu-AtGO8LMZPOTQUvkvbTpJkhFwWv71yg 1515
neodroidagent/utilities/exploration/sampling/random_process/random_process.py sha256=gXm70k6whXIW64Umxt9pBzm5EBgOgFX3kqP7aEMoNb0 330
neodroidagent/utilities/exploration/sampling/random_process/random_walk.py sha256=sTrjBWBGUrjDsIzLo0bGhi7JF3hM01TgtnyjCVx0DR8 558
neodroidagent/utilities/exploration/sampling/random_process/self_avoiding.py sha256=i66U29OX8P9UIhgOkvbA89bans47whoA3EjmL-uK-PU 1673
neodroidagent/utilities/exploration/sampling/random_process/wiener.py sha256=7I3ypktokDHWLhoiJ01eJw2c_SVhme1ZzXRuEsr6eEc 5484
neodroidagent/utilities/misc/__init__.py sha256=OBYKDddgAhkUGj_nM7RwOYMMWi-KTPpTX6yfYRDskXA 312
neodroidagent/utilities/misc/bool_tests.py sha256=3a_EVZDIbZtcqwah3W9rq9YmWSWjY8MRdotQWFisnm8 2257
neodroidagent/utilities/misc/checks.py sha256=6QuzMwmNhTR7q02hYb61kkazY8gAFdT9w30RctdaJaU 561
neodroidagent/utilities/misc/sampling.py sha256=bucKAp-kJDaU11SoxLTKqPiJiYEcRxcDM-YKVhVzcpM 1521
neodroidagent/utilities/misc/tanh_normal.py sha256=iW7mfb3HxGyitSicEf8IFr-IrrkzmMrr1ZoE72P1pGw 2356
neodroidagent/utilities/misc/target_updates.py sha256=NXDurs_5tve2w67AK3OrLlv8TwVKNtSRW7tMbhyTKwc 1948
neodroidagent/utilities/misc/training_resume.py sha256=ccih38q88jV-libYVeZbjDkucp_Ur7bpdf9Z7HQ9Uow 247
neodroidagent/utilities/misc/environment_model/__init__.py sha256=394qsbqMtEVTR2rfqdU-Y04mx-eMhMfEq8AbwGjqoTc 244
neodroidagent/utilities/misc/environment_model/environment_model.py sha256=tFfj4vdvZI-uuKHK3vCbfPBcGhqBlSnK5h3_LCxE1yI 2926
neodroidagent/utilities/misc/environment_model/environment_utilities.py sha256=_tjOw3PTMhOQWHAW9mwLPcVDgl_xOX4ccxMxMwhgIp0 8536
neodroidagent/utilities/misc/environment_model/tiles.py sha256=haqFPTWuS_pEecKxUQkn53aoqbVxaTX1VxrHDhMPQ8Y 6745
neodroidagent/utilities/misc/regularisation/__init__.py sha256=ege7SfWDFytWb1V4h6DUNw1ZsP6hHQ_e5qdC32odG5M 152
neodroidagent/utilities/signal/__init__.py sha256=1GnCHMOUfurfoMZcjcUfDTDQD3eOvoq_pOVVFMGkeO4 261
neodroidagent/utilities/signal/advantage_estimation.py sha256=bmRP-nLYNctI2etoE5emNM9lRIRXAXS0tMrLBH2XdSY 3440
neodroidagent/utilities/signal/discounting.py sha256=U-VILTlUNdPa2nPM9nSXoV2vlK7yHqA_78lepvunLdE 5173
neodroidagent/utilities/signal/numpy_discounting.py sha256=8p0Gtkc8cwKaGZDiaGPjWvKNbT97bb1ylEQynBVLOE4 1676
neodroidagent/utilities/signal/objective_regressor.py sha256=4q-YXNOuJ5J2G_t0SAkPkSLJWnYLK7KaZgPgbSqq9vc 258
neodroidagent/utilities/signal/experimental/__init__.py sha256=aYbvwoj3M4gK9RdvLrPfSmTwmTEgdsVMuG2MY_4X8Rs 187
neodroidagent/utilities/signal/experimental/discounting.py sha256=iHUIdv7Pu5zrnEZ8hB6keYxrgM3r9uVSe1riVkaTrBk 1673
neodroidagent/utilities/signal/experimental/generalised_advantage.py sha256=zTLlaKI-bawUcMCpElng_z6Cc_o3EKtTcsWVv9-3bgE 1484
neodroidagent/utilities/signal/experimental/nstep.py sha256=4OQrT3AIlRlBqCjExXigBibGRNtNCc9-iNG40z9pyn4 1718
neodroidagent/utilities/transformation/__init__.py sha256=P8HGasQY1JNv-ft2aB58lkkABw7avI3IQIedNO2kX3k 114
neodroidagent/utilities/transformation/images.py sha256=B41E6GG4F6pPrWTIdPFGGezVIhrbleSidVrtxJ4ujwo 1679
neodroidagent/utilities/transformation/processing.py sha256=6H1L5pB06zb5p9ioU7NCWzPYyAuv6B4vjw7losnBq-s 2542
samples/__init__.py sha256=QiM8AdWh6j8bpnoi7BAdyPKxT1jTa5n3UcrAkaBRo0U 152
samples/continuous/__init__.py sha256=3WeGgOJWxON2BqPCbaXXifAm0Rqh_folYVML12k5SSo 87
samples/continuous/c2d.py sha256=nLbOXTX50kCpbO9t-xgwlaEVflZnsHhntNS75RAeBZg 2208
samples/continuous/c2d_config.py sha256=uecYdiVg0uYXSud_4oyXy56OjbMrd7on83azLPGwdDw 1234
samples/curriculum/__init__.py sha256=oaDOklRfiSSOy9N3BbVTdfmGh63xTDzzK18H5npTBDg 88
samples/curriculum/experimental/InitialStateDistribution.py sha256=v7syN3Gy_kdiOxuLtBXDrQVFxVsBwJ2iDHaltFiq-Ps 523
samples/curriculum/experimental/__init__.py sha256=oaDOklRfiSSOy9N3BbVTdfmGh63xTDzzK18H5npTBDg 88
samples/curriculum/experimental/difficulty.py sha256=nr5-vfk4a8pBzOa3qISZcaMowoVCYQ7Xtjgv7Abe9Uo 2277
samples/curriculum/grid_world/__init__.py sha256=-aZ76574IHygWAPTsmFQtdDFAgVbLisVRaBJMa0Ws3I 126
samples/curriculum/grid_world/grid_world_curriculum.py sha256=OAeIB2XeutF0crMg2Perx8NbjCjWvN2BwItbFr_Sgfo 7239
samples/experimental/__init__.py sha256=524z9dch4ZFnVhjJ39jmzoN3F-1oNZFgGb1IHJDSltw 101
samples/experimental/manipulator.py sha256=bnn7isTz4dwLQORjjtiJ8PR0ml45yY1sRhKGdUBTVy4 2178
samples/experimental/seek_and_avoid.py sha256=QCiFp7deU5RFvPolbtl13_PJzGBUZtcMFJjJrDFHkSw 2200
samples/experimental/torch_rpc.py sha256=PStqe6kcfZbMG7RwdAXcPBdzyVEbJsv0JBrIZnOWPCE 8387
samples/experimental/exclude/__init__.py sha256=RTSawv54v3L29hDhvU_aRIXdV-jLHIlwHctZnQNU75c 152
samples/grid_world/__init__.py sha256=71Y4LVlFvuwgODI0TSfPbnfynUQK6xQTa0F8EA49wjU 1183
samples/grid_world/cnn_grid_world.py sha256=rSXPnDuJ8eSLoOeKk8DVVkgiVsGx6YGdB1eorEOyj8E 2306
samples/grid_world/cnn_grid_world_config.py sha256=5vi25euzWgL2-lH4sxJ9pIbSOoa2Lpli_5DBRsNUH0E 1312
samples/grid_world/curriculum_grid_world.py sha256=I_2qwJdX5NvbxUtzmIedCwE6UjrJ_tSm8uvQiATgGJs 2147
samples/grid_world/grid_world_config.py sha256=IYyWiNMtFKCwX_a82QCYTFOIz0Qsndvpi1cKsUJ7LuE 1247
samples/grid_world/regular_grid_world.py sha256=fP9pDCZPSAeYxsbPm1bfwqYAgEY_SPbS9TdNkrSkgX4 2356
NeodroidAgent-0.4.8.dist-info/LICENSE.md sha256=zLfTHYOYMXxQvg1BpYrGDpKUycNSpDagSnJj52zuK_I 11356
NeodroidAgent-0.4.8.dist-info/METADATA sha256=C2yEyCGStceUJXLPlK2KCIVvcgFiHiBxxi-J1e_Kb1U 10610
NeodroidAgent-0.4.8.dist-info/WHEEL sha256=Tl8xjW8X4F35KLnN1e6enZT4GHcvzGmqx_3941M0M6Q 93
NeodroidAgent-0.4.8.dist-info/entry_points.txt sha256=o86wsRLzp7I9rnESqOiBXD_-vO69xY6WN1zNE-DIxII 269
NeodroidAgent-0.4.8.dist-info/top_level.txt sha256=2vIGBYMlzse1-b5O0JRt3PQNW0QVJgSzv54henSsqNQ 27
NeodroidAgent-0.4.8.dist-info/RECORD

top_level.txt

docs
neodroidagent
samples

entry_points.txt

neodroid-agent = neodroidagent.entry_points.cli:main
neodroid-clean-all = neodroidagent.entry_points.clean:clean_all
neodroid-open-data = neodroidagent.entry_points.open_data:main
neodroid-tb = neodroidagent.entry_points.tensorboard_entry_point:main