tensorforce

View on PyPIReverse Dependencies (4)

0.6.5 Tensorforce-0.6.5-py3-none-any.whl

Wheel Details

Project: tensorforce
Version: 0.6.5
Filename: Tensorforce-0.6.5-py3-none-any.whl
Download: [link]
Size: 309770
MD5: bbc6861f32b2e63a3bdc07d602d3cd4c
SHA256: a132451e6bea7eb29b09fa223b2068160a778092d77b16f971065c23f081dc82
Uploaded: 2021-08-30 20:13:45 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: Tensorforce
Version: 0.6.5
Summary: Tensorforce: a TensorFlow library for applied reinforcement learning
Author: Alexander Kuhnle
Author-Email: tensorforce.team[at]gmail.com
Home-Page: http://github.com/tensorforce/tensorforce
Download-Url: https://github.com/tensorforce/tensorforce/archive/0.6.5.tar.gz
License: Apache 2.0
Classifier: Natural Language :: English
Classifier: Topic :: Scientific/Engineering
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Requires-Python: >=3.5
Requires-Dist: gym (>=0.19.0)
Requires-Dist: h5py (~=3.1.0)
Requires-Dist: matplotlib (>=3.3.4)
Requires-Dist: msgpack (>=1.0.2)
Requires-Dist: msgpack-numpy (>=0.4.7.1)
Requires-Dist: numpy (==1.19.5)
Requires-Dist: Pillow (>=8.3.1)
Requires-Dist: tensorflow (==2.6.0)
Requires-Dist: tqdm (>=4.62.2)
Requires-Dist: ale-py (>=0.7rc4); extra == "ale"
Requires-Dist: pygame; extra == "carla"
Requires-Dist: opencv-python; extra == "carla"
Requires-Dist: m2r (>=0.2.1); extra == "docs"
Requires-Dist: recommonmark (>=0.7.1); extra == "docs"
Requires-Dist: sphinx (>=4.0.2); extra == "docs"
Requires-Dist: sphinx-rtd-theme (>=0.5.2); extra == "docs"
Requires-Dist: ale-py; extra == "envs"
Requires-Dist: gym[atari,box2d,classic_control] (>=0.18.3); extra == "envs"
Requires-Dist: box2d (>=2.3.10); extra == "envs"
Requires-Dist: gym-retro (>=0.8.0); extra == "envs"
Requires-Dist: vizdoom (==1.1.7); extra == "envs"
Requires-Dist: gym[box2d,classic_control] (>=0.19.0); extra == "gym"
Requires-Dist: box2d (>=2.3.10); extra == "gym"
Requires-Dist: gym-retro (>=0.8.0); extra == "retro"
Requires-Dist: pytest (>=6.2.4); extra == "tests"
Requires-Dist: tensorflow-addons (>=0.14.0); extra == "tfa"
Requires-Dist: hpbandster (>=0.7.4); extra == "tune"
Requires-Dist: vizdoom (>=1.1.8); extra == "vizdoom"
Provides-Extra: ale
Provides-Extra: carla
Provides-Extra: docs
Provides-Extra: envs
Provides-Extra: gym
Provides-Extra: retro
Provides-Extra: tests
Provides-Extra: tfa
Provides-Extra: tune
Provides-Extra: vizdoom
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1383 characters]

WHEEL

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

RECORD

Path Digest Size
tensorforce/__init__.py sha256=d6fHxrQSn0FcfwKsEk3cHCEVnTeh9QOziQ9xtBXbBnc 1132
tensorforce/exception.py sha256=6NPcDaFFylC9nNURi7Z78IpEdgQ0980mFh5cBtstTvI 7418
tensorforce/util.py sha256=5a7TAzvRCitSbXlWPBd6eMaMBbDkRzr2tDqaZSWEg8U 6627
tensorforce/agents/__init__.py sha256=jMU628Ofg_Aw_989dSrcDFLYn9QWK2vZ-gQtrE8amEI 2933
tensorforce/agents/a2c.py sha256=g5Y1lNFSe_h9jewrw1zMt_rFr3x9L3SM2Abp4wbaUx0 13119
tensorforce/agents/ac.py sha256=9SahtJdL1GXrDLFDzlR75k59JR27ZUYaei-aBNabfjU 12689
tensorforce/agents/agent.py sha256=G3rW4Z7VjYlhoUZWRkiWnS-InbH3AekMDCAo91md1i0 32046
tensorforce/agents/constant.py sha256=X7BxEw3xPMzq9I24N-Ym_rdt0mD74J-NkOFWwsBx2eE 7807
tensorforce/agents/double_dqn.py sha256=I6ECzMfqY6S6a0J8Lc2J13DVTPb1O_yBifF-nxehaV8 12788
tensorforce/agents/dpg.py sha256=B57lJFZ5uMbxwD5T84KK7oQGNFO6q2PMve1IRJgQ5mQ 13045
tensorforce/agents/dqn.py sha256=TkI8peMkKvaFKd0zU0FvWIQcdNWWDHcVIJFjszrZk-E 12764
tensorforce/agents/dueling_dqn.py sha256=4eMTatW9EiszhEiypWy_zMqfWstX8WCpEXsYdpW13nE 12967
tensorforce/agents/ppo.py sha256=gfLX-3Y0BhY6okIly2RBVpsLRk1azICXs14iLwox5A0 15359
tensorforce/agents/random.py sha256=X7L1TDjeFNtU8NUOrVQoAkGHXjXGGzmcOuHSsZEilJk 7430
tensorforce/agents/recorder.py sha256=qM6lRAkJ-Oww7uqr4gSIfo_yKQS3-aDva2npcdpQfTk 24304
tensorforce/agents/tensorforce.py sha256=jxaoy-7AE95v43jo5AUeBF7tzi1p00SnpiTiXdNwTPo 41076
tensorforce/agents/trpo.py sha256=Y5Lav_-3RNjpJEjCaP_7bnq9qTvRn7KcgLnY7vKvghQ 14699
tensorforce/agents/vpg.py sha256=4mc_V8LhgSOGoaiEuwJOBrqxp3tEwmrYLsvVQ7QKgSA 13558
tensorforce/core/__init__.py sha256=EFmtePXldG7sAlGJj98mkZ24sYfub4M1EK8KGOvuOk4 1732
tensorforce/core/config.py sha256=Dmn9zv2aqvf0rURVarbQRkVRayJS1DuV2yFhVpxUZ6U 2396
tensorforce/core/module.py sha256=1cpPM9_3UED_eX0p2kclwMeWLN-F8_V4ipPWPaExrPo 32683
tensorforce/core/distributions/__init__.py sha256=aq18FsNhMHs0Spmzo2WjuUyR1jT7eKCytiRJrKSpUqE 1211
tensorforce/core/distributions/bernoulli.py sha256=PKOe4hV_Oi2J7yYaSEHyJxly1hHmxzmr2MMuQ09EJao 9244
tensorforce/core/distributions/beta.py sha256=Nvpk7h2PGGGxNA0BE-T_FZVXYN4qF4zh8Vx0YxnLlCQ 11809
tensorforce/core/distributions/categorical.py sha256=L1ZuIl8t2chhfdeUkTAyR_zhU9ne9rvoNCSfl0af1Cg 18757
tensorforce/core/distributions/distribution.py sha256=rUU58oK3e7uO-0EDaOrmJmejwOX0beCMyS9LLR7hAIg 5786
tensorforce/core/distributions/gaussian.py sha256=T9tkJbD-lOs7KWAr5MbgZ7UlAXc2H-wDH9tbvPr8Fjg 19189
tensorforce/core/layers/__init__.py sha256=SCya7CRuwARbVNuOqp22jCXgO563CKCdp-dI_06HhzM 3351
tensorforce/core/layers/attention.py sha256=yXhOidY_9MCy1fz6GKfVt5cqqW83gSamq9Yyane0B6o 6331
tensorforce/core/layers/convolution.py sha256=PNJTcMraWk17lUQVkI7Gdsb5Fk327D8ZmYYLaUwUeLg 25516
tensorforce/core/layers/dense.py sha256=pEu0Ht43l0zqUZLO5m-Q6gUNc0J3bCTNx_ijf_0wgdY 4527
tensorforce/core/layers/embedding.py sha256=N6TMtIwlHxAuroNay5Z7n2LU64jMMHfkMVyLQjl8T34 5853
tensorforce/core/layers/input_rnn.py sha256=0AjCdmmOJ_qTbjDPvm7vONvN3ff1npJJwhoR2FJMUP8 11056
tensorforce/core/layers/keras.py sha256=NgwKc1gUUcx_TINs-idgFVaqA5cffn2DCQJ1BKtlYLw 2984
tensorforce/core/layers/layer.py sha256=0MYRPvfOlza2_Rz65o_pADKFE7HXADQkkscBarVUaM0 33861
tensorforce/core/layers/linear.py sha256=O821jt4GxQJ7ar0j-i6eBEv1QOAHp3L3uzryr3A9pYQ 4183
tensorforce/core/layers/misc.py sha256=MMdfVJOmnvrlTYZIPmD1KVvTd5kHo5IpLJoFEAJ_YWI 7909
tensorforce/core/layers/normalization.py sha256=GGo-vUU9cEfyvqtet2CNc9HetuWsafQLWY6g0PuTKlA 13505
tensorforce/core/layers/pooling.py sha256=OlPMwKefK2jRB8f_ZNmWNDpySCTHtIcfBLWpbjTQuB0 9945
tensorforce/core/layers/preprocessing.py sha256=yWaNlZIKNaE70aBry9SwTilsvsUfT9M1Q_17JZEM49Q 16464
tensorforce/core/layers/rnn.py sha256=YNbuIsUV4nWfcPShNjQ1J6eg3CIkgWCl8LXAbUK-fKc 11939
tensorforce/core/memories/__init__.py sha256=hbKcDFlg95k63Jw6gUj_hU0Id9w__0Vn6Tn-9mKM8aM 1108
tensorforce/core/memories/memory.py sha256=fo56w373AGjQtlwsRXVWLG5dtmj2iS3SZ5MYADHvrDs 7660
tensorforce/core/memories/queue.py sha256=Q7IhuTCfSSYY2AwdoQF4NHpfkIrdSnH8LeX_ZQDB6dc 22807
tensorforce/core/memories/recent.py sha256=0e8M1cX6yqi6dmlgL0cOYR1mSaRRwRlk1djKGwfS9TU 3719
tensorforce/core/memories/replay.py sha256=q2-r5-V3drroLPnWrxgffgTZ1t6rwzoFqBi1lxaHBgs 4044
tensorforce/core/models/__init__.py sha256=-zD05K9C_Srx5Ce9OzTmImgY8kuPP9KYpXm4m1AHP0w 1002
tensorforce/core/models/constant.py sha256=Z-rK2bi7ODcVtDY13vVsYMzV0CxFqqp3iImblhH3s3o 5339
tensorforce/core/models/model.py sha256=CpJjwGPssLP1s204fXDvYej6mXkKq7Pw7H7mQC4H_Qo 44100
tensorforce/core/models/random.py sha256=mqlFAP4SGm894INiCcNLR0Hb3-w0RO8eAcMYpMptPHU 4542
tensorforce/core/models/tensorforce.py sha256=cOfIxkgHZLoigz3lrcbVywz5u7N1yj_c4Bxe5HaoJZo 148569
tensorforce/core/networks/__init__.py sha256=oNWKwIpBB2aC0swo4NP1p9UC-URUbw8KnpOe7CfZnUk 1269
tensorforce/core/networks/auto.py sha256=79gEmOPnG_UFHF1EpPyggg6aB2ejuD5kgCZPAbNWpyc 7625
tensorforce/core/networks/keras.py sha256=ooyH683OSbrW3PaOp8rd9padA8hrPIUBOcrOnWghAss 4461
tensorforce/core/networks/network.py sha256=U3bCx6BoZ5pUKY9WX8fxrilYyYFDdDlOJWEqrpGQHHM 17183
tensorforce/core/networks/preprocessor.py sha256=bENgtZg-Hey6cuLYxJU9-gjfyzEq0PSxRsY-eKm6H3g 6244
tensorforce/core/objectives/__init__.py sha256=keOVcAUM0S7HGng6EceZQ4wDS9G3ufvcPTHN34fTAuw 1414
tensorforce/core/objectives/deterministic_policy_gradient.py sha256=NezqGqjwAZZiIcbqvil0v3JOVhQcPE2TEFuUW5BGlPY 3739
tensorforce/core/objectives/objective.py sha256=UhLZ2tUuC4lq-woh-iGIu-qC2TBlh4SKrgqr-AOdRYI 3916
tensorforce/core/objectives/plus.py sha256=0JU71AUDL4ynnw2h7fK1rXsx2q_f0fdLl-bCHl9Fqkw 6169
tensorforce/core/objectives/policy_gradient.py sha256=tfv6NAnsTXmwWdbtoJzFbrW3FwOBkhHNVEaA5ayreoU 6237
tensorforce/core/objectives/value.py sha256=Vo7U-c-r7eeEw9-ldtenFgeq7z8REni2fO7AT4r1uug 6915
tensorforce/core/optimizers/__init__.py sha256=694Q2xe9oCKeB6zhYkZ3P-7p27NWZn4MXtZjfjUctEA 2621
tensorforce/core/optimizers/clipping_step.py sha256=ZcbEB_D_WMuehP_p5qfbvH_ZqGJ9gwt77CIs9PgrOlM 3769
tensorforce/core/optimizers/doublecheck_step.py sha256=HTf1vb3ya9sPLpUhHJ8i7g0F4EYap6qrBSV9JGZlmFE 2370
tensorforce/core/optimizers/evolutionary.py sha256=T5yM8DuUqzvr2jXRGpzfcgaNXHEDFB0U79DYblzNqSw 7493
tensorforce/core/optimizers/global_optimizer.py sha256=dfkT1bxyRj_syic7bNBTCnQ6w5Sb9HV9GB8yLu8DR9U 2943
tensorforce/core/optimizers/linesearch_step.py sha256=72HTtkqtl72D-Io09QSFkNtrnmENjDx7E5tDgLC560M 4502
tensorforce/core/optimizers/multi_step.py sha256=uCGbPUGfswV14GihQZxz1q2BVKu9LzBNSUgyCGo1JIg 2537
tensorforce/core/optimizers/natural_gradient.py sha256=F-HycJyMvhccIBV-DgMaVT4-7HUsDwpQiLkF_vsPjqs 8955
tensorforce/core/optimizers/optimizer.py sha256=erZxjzG3Mt-tFqciCjLPOHMySC1qxfOveNTyKYdcOkk 8058
tensorforce/core/optimizers/optimizer_wrapper.py sha256=PDiD3-yD2MT2cfCoM0Iu-ILXWg9Txs0xnJKAOQG1Evw 4418
tensorforce/core/optimizers/plus.py sha256=k6xVuutvReVREcdTXMYCUkBox0YxgiiFe8bk0cgeP0E 2353
tensorforce/core/optimizers/subsampling_step.py sha256=KXht4NgUBBgSu_bKVpOa8RcvSNMGDhk-48FRt_brxZU 4428
tensorforce/core/optimizers/synchronization.py sha256=xp7vuIgr6B4HLcAU69nvXZh-_fadUZxr01jhH222PBY 4998
tensorforce/core/optimizers/tf_optimizer.py sha256=MTUmLL0qTFuSypY5MqHicHvePMSWR-xa_wmUgOrPLq8 8662
tensorforce/core/optimizers/update_modifier.py sha256=nGlh7Z0UMJf8TIYo-vL_jwJ645AzmbMP_HCRvQZbRZA 1552
tensorforce/core/optimizers/solvers/__init__.py sha256=o08D1UGJM3Tdq-VxLw_soMjIa5_a-aKz7g7WkUDbU0Y 1146
tensorforce/core/optimizers/solvers/conjugate_gradient.py sha256=jGkBy9lVw_DoQS9X3TMNtat1oP8SYXuW2FdxBUF5wF0 9482
tensorforce/core/optimizers/solvers/iterative.py sha256=EYzjAssAC_0pD2BvDmlQEIMfDioAQY9q75p3KPygjnE 4339
tensorforce/core/optimizers/solvers/line_search.py sha256=W1TCLVXCaQekaqEpnxLDn1iqOPARxceIqpBo8puSmUs 8815
tensorforce/core/optimizers/solvers/solver.py sha256=ufnAovyKbFHLgnxsSGdP7CImvIwI7kTmeDx3kXgpvKA 1277
tensorforce/core/parameters/__init__.py sha256=Is9kZ6LcpL_kh-Eh_QpVzGyhOLZU_EdUUGyu0zcwwNs 1826
tensorforce/core/parameters/constant.py sha256=VTkHsoDieCSz9X8VNuwbr7_T3Gv8LjNQjv7Ett3GPOU 3129
tensorforce/core/parameters/decaying.py sha256=Dp3_f9LV9Jvhjc0K3TbCJex6HAXv2vivrGf45GUQsv0 19253
tensorforce/core/parameters/exponential.py sha256=1dUKywUds0lDSDJvuX9OYQTxlTirjBewTLVgWBzPnLM 2429
tensorforce/core/parameters/linear.py sha256=6QKs_3K_wlTx_fFQWgd5yNBDg_4BY3zishqI0Qa4glQ 2050
tensorforce/core/parameters/ornstein_uhlenbeck.py sha256=gXxPMmHCii8axCMhjOW6A4Q-36JKWqRPXQ0LLJwN3dM 2957
tensorforce/core/parameters/parameter.py sha256=1f-ns2MvDPzhoZPbEAYbyLDvgcoAgDRaOZ9g8WVANTk 5551
tensorforce/core/parameters/piecewise_constant.py sha256=fZ2rs9V0AvSn5E7uUVWLzSrzf_T-0kF3Nz08NSopp9Y 3280
tensorforce/core/parameters/random.py sha256=_GqG6e3SmrOOhJY2YyAvnlSm9HNLTDY6QcHcCKPew6w 4125
tensorforce/core/policies/__init__.py sha256=QszM2niwk7ZqPJcEemqGfJh8UZLj4he9zwhXqe3wBdU 1983
tensorforce/core/policies/action_value.py sha256=pNHrUJDGBUGh0hSoluX33YkX0MBlBBHYADdveTQIkOM 3013
tensorforce/core/policies/base_policy.py sha256=iz3-T7DbiarQ4_Xbs9uESog0nkw-P1T_mB1DLCtnISA 3661
tensorforce/core/policies/parametrized_action_value.py sha256=i70oWWvNUeMD3IMl0GqJuIe2ABMLI0UyUbB5kLxObPQ 4857
tensorforce/core/policies/parametrized_distributions.py sha256=BG3z8ZXtscNm6RhGRa3WyrfwclTWARxOAmE8qzQ_bDQ 21449
tensorforce/core/policies/parametrized_policy.py sha256=8N6tw4ckcYAU-M8x5rJhDj3nSJIi6s9ZOvpp1IfyaC0 3194
tensorforce/core/policies/parametrized_state_value.py sha256=zoRetvfghcU3Gm5LCwL0Int9Mn1C921uCwV_pvyy5n4 3460
tensorforce/core/policies/parametrized_value_policy.py sha256=d2XZaXzvop2W2X9ixgqnmB_Ogw8KkS6VqZZmLhpn3SY 28494
tensorforce/core/policies/policy.py sha256=Odm-bt8qjfd4NaQOjLq0I2ssMrMEfI7FA_0W_UVUpC0 2715
tensorforce/core/policies/state_value.py sha256=9cmZjLaeZm-vqTtgZZPeFgEEkOsRegu_takuJMp8mQg 2932
tensorforce/core/policies/stochastic_policy.py sha256=aSuUR-5nfh-dDERybr8y8csVyCtT42u4mjydAy9saoQ 11984
tensorforce/core/policies/value_policy.py sha256=1pNX59_AQeMAdBEc6MlkFwi9gxi2DrKrm7Qs6k4Esy4 6418
tensorforce/core/utils/__init__.py sha256=nI7hJuAStRtrP9Y0yzPF2QO6MEe8zzMwkp4tBUJ28rM 1250
tensorforce/core/utils/dicts.py sha256=2x5RP9iZiN3FYipDNNwWvu2CrnZ9Lxz7B3sdNby09sM 12752
tensorforce/core/utils/nested_dict.py sha256=wsw4gh3N32xRH3C3j8_eFg6xpHoUjyBDv_s-tJbmQe8 15291
tensorforce/core/utils/tensor_spec.py sha256=E1258S3xJw02syVef5r_toFaoUdlHpJxiNYH6BZsTHk 33562
tensorforce/core/utils/tensors_spec.py sha256=5r1lyEKeuv4ekxW2P33riB7d1YiO0oyMBNnh5cBBUnU 5671
tensorforce/core/utils/tf_util.py sha256=jmn7XFeJqt67QH7ExjXa6VRKMCUQGGHUWDe570ou-L8 3928
tensorforce/environments/__init__.py sha256=3V--ZJ7kPXQZH-0Jf4bi3is56tr6KgwyQhGBstfahWU 2195
tensorforce/environments/arcade_learning_environment.py sha256=nSqcCs9e4qtkK9KSYnVkMQxb33QLL-Mc2oZxFBhzF4U 4707
tensorforce/environments/carla_environment.py sha256=BjjhFbkAyLmwz_GGVVN8SHwC_ucbFYYjFAx0G8b-76I 18095
tensorforce/environments/cartpole.py sha256=JRse2J4rhIu1rkVB78J491HJeznZTDkvjBBxtD5G7dY 8832
tensorforce/environments/environment.py sha256=hZNSy-mR5-RKASvf4BM_rkNeWcKTJqGZmNWGx0tjT2c 38263
tensorforce/environments/multiprocessing_environment.py sha256=AHPFjH1Mypyy4ZIboYdmprMuHHVjzfCLnq3icl1DC8s 2163
tensorforce/environments/open_sim.py sha256=BXZSCgRI4XsJ6JRdX5FHK0vEKd8uLj1UkaEgVyULZ7w 2399
tensorforce/environments/openai_gym.py sha256=w3HHdDbGQ5R6F6JmiLFAbKVe6PSBHxdKqcOGcmd5NSg 20847
tensorforce/environments/openai_retro.py sha256=fKP7AEaiSzI7FrBp2g3O2v1zmKrqlklAoGwbyB_BCLg 1985
tensorforce/environments/pygame_learning_environment.py sha256=8iVFUl26x5Rc1Ju9qZHRATffJMOHFAOOsyxsa2rq5kE 5096
tensorforce/environments/socket_environment.py sha256=R-UODWVNZHe4J7WzT0KPVm4PXvpif2Y9eAnu2w1d3Us 5886
tensorforce/environments/vizdoom.py sha256=JKdVa3yAe1a4OZjmcukHD9aHS1EV8QYip9txPLhetMc 5707
tensorforce/execution/__init__.py sha256=r0IkeSliBtB_AANGEu5y_WdAwEuDeh9AAsOBgtPE4ww 755
tensorforce/execution/runner.py sha256=kmkYGwdSMVZJWdnWf3uiK82plQw4WBFJHHFlmlqP3uk 42976
Tensorforce-0.6.5.dist-info/LICENSE sha256=QWM_HsDy3QDNTBYU5HBuCFRxokD5v12iu6kYkO75ups 11402
Tensorforce-0.6.5.dist-info/METADATA sha256=g1iupThhj52s70G4ut_tg3jX-6O-vZw2zVh_L-eoj3k 3649
Tensorforce-0.6.5.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
Tensorforce-0.6.5.dist-info/top_level.txt sha256=OA_UYv2JBVUT834prwGsZw9Uq6qejROmBKr7cLS2-vU 12
Tensorforce-0.6.5.dist-info/RECORD

top_level.txt

tensorforce