GenerativeRL

View on PyPIReverse Dependencies (0)

0.0.1 GenerativeRL-0.0.1-py3-none-any.whl

Wheel Details

Project: GenerativeRL
Version: 0.0.1
Filename: GenerativeRL-0.0.1-py3-none-any.whl
Download: [link]
Size: 191325
MD5: 4b3a8ab1593e0ca665c3abb810183802
SHA256: f18f3577219075ecfca4d72ab82808e3b405ae8c17a0441e17c2c4f3a38832a0
Uploaded: 2024-10-31 13:24:31 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: GenerativeRL
Version: 0.0.1
Summary: PyTorch implementations of generative reinforcement learning algorithms
Author: OpenDILab
Author-Email: opendilab[at]pjlab.org.cn
Home-Page: https://github.com/opendilab/GenerativeRL
License: Apache-2.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Requires-Dist: gym
Requires-Dist: numpy (<=1.26.4)
Requires-Dist: torch (>=2.2.0)
Requires-Dist: opencv-python
Requires-Dist: tensordict
Requires-Dist: torchrl
Requires-Dist: di-treetensor
Requires-Dist: matplotlib
Requires-Dist: wandb
Requires-Dist: rich
Requires-Dist: easydict
Requires-Dist: tqdm
Requires-Dist: torchdyn
Requires-Dist: torchsde
Requires-Dist: scipy
Requires-Dist: POT
Requires-Dist: beartype
Requires-Dist: diffusers
Requires-Dist: av
Requires-Dist: moviepy
Requires-Dist: imageio[ffmpeg]
Requires-Dist: DI-engine; extra == "di-engine"
Requires-Dist: gym (==0.23.1); extra == "d4rl"
Requires-Dist: mujoco-py; extra == "d4rl"
Requires-Dist: Cython (<3.0); extra == "d4rl"
Requires-Dist: black; extra == "formatter"
Requires-Dist: isort; extra == "formatter"
Provides-Extra: di-engine
Provides-Extra: d4rl
Provides-Extra: formatter
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8766 characters]

WHEEL

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

RECORD

Path Digest Size
grl/__init__.py sha256=eo46nsCyMK5EUo4XsAFbxfc6wOrADopW6GvxcHQjeDM 228
grl/agents/__init__.py sha256=cWQeWVKiYwyCHmY9lDDu37DoY3ULMrIAY4eQO7-0_b4 1328
grl/agents/base.py sha256=_MhzeRUH8MuQNztHnJaoie1mF36IHqQx8kdbNviADIg 1713
grl/agents/gm.py sha256=r9RCjFlrWOCr_ZxAOVyTx14c8Pw8sGsXcTCn_X1FH7Y 2665
grl/agents/idql.py sha256=8CunZt8ZG0TjK2jCuIHJe80C_HYstjP4i30fvJcoNoU 1918
grl/agents/qgpo.py sha256=19rKqQ-YVU-YNK9TIycBGOzp3l9Ug28RYMsSQRO2K8o 2534
grl/agents/srpo.py sha256=BPvjJadG9bvq5YTvchTdPbI3CSQ7L_YQswVFlcy-E1o 1935
grl/algorithms/__init__.py sha256=gIP3Pz5btRBsp1P7a6owksfATDc1U2Vz8qPTWJHCeFY 312
grl/algorithms/base.py sha256=GdEguzQdVoDFWriDVk4KnyYu6k4uj4cb1N28_EbWAtI 6134
grl/algorithms/gmpg.py sha256=wE01TH2IbGWN7ztsupjnPFKS0TUcSw6FeM8Bh_J7HXw 65253
grl/algorithms/gmpo.py sha256=yfo83KmFuUnd90I5LVXKfvoX8GHOMLUxBkFf8VjBRGU 58549
grl/algorithms/idql.py sha256=pCFI3Yk7g8CMQ6telxFD3qSWUc8pp72yGxxlzdFZI5c 22483
grl/algorithms/qgpo.py sha256=1u_vyFnxLNiBIi6DfH5D-fxvKuhpiLGEiir2qCGYK60 31399
grl/algorithms/srpo.py sha256=iVhdH6tdR0aGHSvyHZ_5ltDACRamgtWemXTpw7GAEWk 27444
grl/datasets/__init__.py sha256=PIUZ_TuBpvHa6P4onYp2G1EA3YNVeYuxJ51oydxdHsc 2095
grl/datasets/d4rl.py sha256=ZDy1VsKYfJI4QS4-YUTJLakz6uQx3L0rb7aNvnzO-4g 5323
grl/datasets/gp.py sha256=6_K7TgvAAyQRIQJMaDnEf021wkrbgH-BoxvAG_fK02s 31961
grl/datasets/minari_dataset.py sha256=73WHtfPcf3hscinqb5tDb7hEEz9rSlfvxH7npwyZHOA 5514
grl/datasets/qgpo.py sha256=PtsI1VClyPiTVBVqZcIMNWL-VwP616ILzalpUIodAac 32912
grl/generative_models/__init__.py sha256=oyVJ2ebwvm9CnAMWEKFZIgOaO6-GPp4DxoS5goxIanM 839
grl/generative_models/diffusion_process.py sha256=xj-qI_4T5ooS2DoZGkqJ0qV3VESznYGsPsFiGZ4qVw0 41084
grl/generative_models/intrinsic_model.py sha256=aiauiFC0qn3nQhTT6csmeZCJtStnxXcj_BRigytdRRM 2340
grl/generative_models/metric.py sha256=IGY0iLsuFgtNlT3cqVykucE_9gf9xCZ8yPGiUFhUHrw 7250
grl/generative_models/random_generator.py sha256=lvxA_o3Cvrg7HfJ7PjMr_tjJtV51JvLcjXZ4YaLD910 10006
grl/generative_models/sro.py sha256=_8AikM9BwVv14AieULqKso6AkPQ88i12Y6VTdFvcKBg 2996
grl/generative_models/stochastic_process.py sha256=nPq90Oq63i7W4BqXubVUMlmoOJu_ijccLK7roy5TdKs 7395
grl/generative_models/variational_autoencoder.py sha256=F6MBJJ97cc7yTAVP2XzYimNdDyr7y0xrlSchdV4UB84 4109
grl/generative_models/conditional_flow_model/__init__.py sha256=VPYsWhl_0YiVKTYaUQ8AxNhDSKaCNelzLBsSX0XVuco 180
grl/generative_models/conditional_flow_model/guided_conditional_flow_model.py sha256=SV3Ntc0aeFXMgMUPrbv7YxPunDnkysFAEO8lfhr_lZM 18028
grl/generative_models/conditional_flow_model/independent_conditional_flow_model.py sha256=rr68MFBcdsCAZOi6ljLptiQLGEM4-T_VIziFxd5fI04 41289
grl/generative_models/conditional_flow_model/optimal_transport_conditional_flow_model.py sha256=X3kqMe1dOpLmMrcVG7hOuwz4HyxZ2kf5-XeTx2nkehE 23892
grl/generative_models/diffusion_model/__init__.py sha256=bq--N1jV_zBvAhLK7onEIIAOT1_6xvryGqnBvvAoHrU 124
grl/generative_models/diffusion_model/diffusion_model.py sha256=3SHu1dk2OdtT063ySuOhHJ5om4Yetpv6h3Mazpa04wE 54776
grl/generative_models/diffusion_model/energy_conditional_diffusion_model.py sha256=hGMXvpd6u4oy6RMd9xGf2XQ7ff9GnXGvj2z2Aicevww 63644
grl/generative_models/diffusion_model/guided_diffusion_model.py sha256=ZuZLmA13gwuB5Pe-VkfYw4uKZkPybxIys_kGs0ifxqU 35150
grl/generative_models/discrete_model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grl/generative_models/discrete_model/discrete_flow_matching.py sha256=xg-w_Rb9Rmwtvy5zYZUudXelFqiBCI4BgPx0-RA2xW4 11116
grl/generative_models/model_functions/__init__.py sha256=2V0HcLxOVotJ5z97qLF7jat6hC6zMqn1JGI5a2DGEeo 193
grl/generative_models/model_functions/data_prediction_function.py sha256=L-2f2FRTnW-fxtv-aorYHDPsaEYjmxHEeXepycl9InI 2865
grl/generative_models/model_functions/noise_function.py sha256=6beB3lmVb4BK1tu6lJ2e_-Ur1rFt9yE_JCrdQOP4UIU 2622
grl/generative_models/model_functions/score_function.py sha256=ayDTuPJXDXhvOBmVxabalXwzvWhtj_gkkOYtHwEgwfM 11178
grl/generative_models/model_functions/velocity_function.py sha256=sX53yBQag5Zaf6h6w499QEyPsNNZNyNXFEtbJdf-v-c 12531
grl/neural_network/__init__.py sha256=rG45hRvSVU43rfoEHbMnRfQISBAUVJu0ZBMpzgwFL_I 26551
grl/neural_network/activation.py sha256=bYaAwXT_hxybguaZRLz7K4rZnOy9eRdUh9mdRYLR_68 1073
grl/neural_network/encoders.py sha256=p1g0EnqN5Wa1_JZWF6B2x1izXZbh8pE6uBHZfIOsJK8 11487
grl/neural_network/residual_network.py sha256=rRTv1UzgjvzoH9I6YoVEx61zA1m7ZVO0B5dpX8cZuis 4834
grl/neural_network/neural_operator/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grl/neural_network/neural_operator/fourier_neural_operator.py sha256=Ylcf7dpoomHWgGp8jUFwXUgFMsZ5DRPY9gzsQipKyeE 13642
grl/neural_network/transformers/__init__.py sha256=X0tNjiDWUPIFvQBwnJM4__V_hAJ6cBvCP4UaCKU5OL0 27
grl/neural_network/transformers/dit.py sha256=Jex8ilWa4Dy9eraXMFwNSAHFpT5bT6scCP508QXAK-k 47967
grl/neural_network/transformers/maxvit.py sha256=HYqB9WDBOD2DxZibT1pYbu_hzBMXsKnt_78OgNwNTUk 30351
grl/neural_network/transformers/uvit.py sha256=6vvFA8iZelPIkp6MiLnpGtuaktqZc9MbaVBxGYRrmvk 12995
grl/neural_network/unet/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grl/neural_network/unet/unet_2D.py sha256=ugenQN0eY7gEyBPSJniW4hRWNZoqTzV9Q3dcCHYOjgc 25213
grl/numerical_methods/__init__.py sha256=JOOiRmfMINHiYaEO_wQM6p8MoeXZfjJiBc4LRrsdRcA 170
grl/numerical_methods/monte_carlo.py sha256=SZH6pzQw_MSK7TdoXH1tDRLLA2YSyNdLxjO8PQ912cM 4150
grl/numerical_methods/ode.py sha256=giyvTsGPnWT5UVu8OU5pcJgIzdudPpOch7XFbR87Vrk 430
grl/numerical_methods/probability_path.py sha256=oiJzj3hgZny-sVDoDi6dW5VEZU7OHL4Uch5OTXXghuo 18651
grl/numerical_methods/sde.py sha256=EAJRaTGtZAw5Tvt6OtjUf30KP0LcA1S3bw7U8QCi4oM 594
grl/numerical_methods/numerical_solvers/__init__.py sha256=aENnD08QnJKNJM2FAWhYB-dzGMyLZAU_PQtmiC1XHTg 497
grl/numerical_methods/numerical_solvers/dpm_solver.py sha256=iDgQut0_BJ_cDlz7GGaGwkP36swknNf4F-Mja8ToSOk 41683
grl/numerical_methods/numerical_solvers/ode_solver.py sha256=Ey8Q5ecfCOQhAZ9fwNcSc_04MPS-Q-jRpoQdFuVGeYs 19119
grl/numerical_methods/numerical_solvers/sde_solver.py sha256=ytcxu4TRHzdlmJ_3Pgv2S_AFtAcEmxGbeZti8VXMwN0 4385
grl/rl_modules/__init__.py sha256=mPw1C6U6Ucnv9BsSkEyURXxnnhHJTLMwSsXVe_GMAgw 165
grl/rl_modules/policy/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grl/rl_modules/policy/base.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grl/rl_modules/replay_buffer/__init__.py sha256=oFVH03l6b-T_lgzDn5lEoIP7LrNUwt-JBq_u-2bQN8c 67
grl/rl_modules/replay_buffer/buffer_by_torchrl.py sha256=VvrUhpaXQD3JAOsGsA26LOScrUsJ_55pUa2CSLpPBYo 9851
grl/rl_modules/simulators/__init__.py sha256=vfn9sPaKFr4JQrfM3p0sM0yCwXPDaOLpecgnqEWzSNY 760
grl/rl_modules/simulators/base.py sha256=ihSlMSa5KqsVGXIEwuQ9L3pVBTpIzVEcP-17JXkh17E 3501
grl/rl_modules/simulators/dm_control_env_simulator.py sha256=fEjohzdSy5ljnfFVhiP-vZV84HHd-OkFizApWFwMjDo 46655
grl/rl_modules/simulators/gym_env_simulator.py sha256=QlS9wGkZXy_IpxWdciUT6RYzz61Mot2LapeA89gVq3U 15435
grl/rl_modules/value_network/__init__.py sha256=1p_dMSouiKWUgVc8C5ZgAiBWu4kGl7BfDIWzRBQj2ME 158
grl/rl_modules/value_network/one_shot_value_function.py sha256=IVkDCU9Ix1jbvAK0PBUDkVn0UWCHjZrYSwfjZSr8iH4 3008
grl/rl_modules/value_network/q_network.py sha256=JanaHoif62ju-klXgmeh_LMyjdqYvtZV1ZQf_KapS_I 4453
grl/rl_modules/value_network/value_network.py sha256=FfVBJezpd8Sk58D9SnRbBvSc216OUic_GHKobg71trI 4750
grl/utils/__init__.py sha256=UQ5pc2XGJWZGXLB0wWsdusr8tKxafUYj_FnHM5Mp7VM 1455
grl/utils/config.py sha256=DYQW5_ix2kjj8rVfvDZtlY7D58xdzCGCzIudrKDh9Kk 1436
grl/utils/log.py sha256=JK02HYG0iQ9Xik3x71bb2SjtAlZqcTtLh0_W3ZbP2os 397
grl/utils/model_utils.py sha256=vOlznMB5R8_wjtYH_1zlISdB1T1uwVbgRQXdcNlmkSM 2983
grl/utils/plot.py sha256=8vz1htsaVfbiIQTr1HEUuhi61516f30egMXlN3rlRzg 5055
grl/utils/statistics.py sha256=m1mUfIX-rCAff88H4hZzk9UMguvtS_cbsqIt8xDT028 2334
grl_pipelines/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grl_pipelines/base.py sha256=aAs3VuLuLJxGTjw71x8m7vxISR8ksHN1Wb-u77VgC8I 2094
grl_pipelines/diffusion_model/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grl_pipelines/diffusion_model/d4rl_halfcheetah_qgpo.py sha256=8tNtdoY5_O1__oFXbyRm3voV1raAfOseb4xwpERvC6s 1099
grl_pipelines/diffusion_model/d4rl_walker2d_qgpo.py sha256=HQlUaaXP8HOOdiLf9tb4FzOK5gP1qUgxAIz9kExAA3E 1096
grl_pipelines/diffusion_model/lunarlander_continuous_qgpo.py sha256=c3r5koJ_zZe1eUu3H9am3OrZr4sqYY5Ocqb-NyHEFNQ 1362
grl_pipelines/diffusion_model/configurations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
grl_pipelines/diffusion_model/configurations/d4rl_halfcheetah_qgpo.py sha256=vI3neXWcLxKiqoHdX1vbMCBwaw-SqLoP5o8MT4bWA_c 6819
grl_pipelines/diffusion_model/configurations/d4rl_walker2d_qgpo.py sha256=V4qLoo1oOKZ7EaqNxvW8PGMvUWOc2IwuIlPaM7GXauw 6816
grl_pipelines/diffusion_model/configurations/lunarlander_continuous_qgpo.py sha256=Sp4FWcXIObvG2HXmotE0D4DhLO79IDscum2RDgYzyHE 5745
GenerativeRL-0.0.1.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
GenerativeRL-0.0.1.dist-info/METADATA sha256=S2WMK2bmb1qp5eh6ATyRdIdxLvQGUo-VLrqmqBhvhts 10351
GenerativeRL-0.0.1.dist-info/WHEEL sha256=P9jw-gEje8ByB7_hXoICnHtVCrEwMQh-630tKvQWehc 91
GenerativeRL-0.0.1.dist-info/dependency_links.txt sha256=XrpniTzEuU5r34s9PaXReKGEoSI1Jp02CUibyXd7m-s 64
GenerativeRL-0.0.1.dist-info/top_level.txt sha256=_FupKKooFfy0Rz5Ig5tK_5O-N9W5usLV6ZsshY1BvQo 18
GenerativeRL-0.0.1.dist-info/RECORD

top_level.txt

grl
grl_pipelines
git+https://github.com/rtqichen/torchdiffeq.git#egg=torchdiffeq