agilerl

View on PyPIReverse Dependencies (1)

2.1.2 agilerl-2.1.2-py3-none-any.whl

Wheel Details

Project: agilerl
Version: 2.1.2
Filename: agilerl-2.1.2-py3-none-any.whl
Download: [link]
Size: 271427
MD5: 828b972d87bcfc4dfd6090bc4d2591db
SHA256: c1447154d57b587c0dcf06dc297bd5cbf1fd277366607e174425e9897138d978
Uploaded: 2025-03-25 17:30:06 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: agilerl
Version: 2.1.2
Summary: AgileRL is a deep reinforcement learning library focused on improving RL development through RLOps.
Author: Nick Ustaran-Anderegg
Author-Email: dev[at]agilerl.com
License: Apache 2.0
Classifier: License :: Other/Proprietary License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.10,<4.0
Requires-Dist: SuperSuit (<4.0.0,>=3.9.0)
Requires-Dist: accelerate (<2.0.0,>=1.4.0)
Requires-Dist: deepspeed (<0.17.0,>=0.16.4)
Requires-Dist: dill (<0.4.0,>=0.3.7)
Requires-Dist: fastrand (<2.0.0,>=1.3.0)
Requires-Dist: flatten_dict (<0.5.0,>=0.4.2)
Requires-Dist: google-cloud-storage (<3.0.0,>=2.5.0)
Requires-Dist: gymnasium (<0.30.0,>=0.29.1)
Requires-Dist: h5py (<4.0.0,>=3.8.0)
Requires-Dist: hydra-core (<2.0.0,>=1.3.2)
Requires-Dist: jax[cpu] (<0.5.0,>=0.4.31)
Requires-Dist: matplotlib (<3.10.0,>=3.9.4)
Requires-Dist: minari (<0.6.0,>=0.5.2)
Requires-Dist: numpy (<2.0.0,>=1.26.4)
Requires-Dist: omegaconf (<3.0.0,>=2.3.0)
Requires-Dist: pandas (<3.0.0,>=2.0.3)
Requires-Dist: pettingzoo (<2.0.0,>=1.23.1)
Requires-Dist: pre-commit (<4.0.0,>=3.4.0)
Requires-Dist: pygame (<3.0.0,>=2.6.0)
Requires-Dist: pymunk (<7.0.0,>=6.2.0)
Requires-Dist: redis (<5.0.0,>=4.4.4)
Requires-Dist: scipy (<2.0.0,>=1.12.0)
Requires-Dist: tensordict (<0.7,>=0.6)
Requires-Dist: termcolor (<2.0.0,>=1.1.0)
Requires-Dist: torch (==2.5.1)
Requires-Dist: tqdm (<5.0.0,>=4.66.4)
Requires-Dist: transformers (<5.0.0,>=4.48.1)
Requires-Dist: ucimlrepo (<0.0.4,>=0.0.3)
Requires-Dist: wandb (<0.18.0,>=0.17.6)
Description-Content-Type: text/markdown
[Description omitted; length: 16986 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 2.1.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
agilerl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
agilerl/algorithms/__init__.py sha256=EqxvW4Poe-66wxduKg3j_H5SB0q19n6rIKba6n5bq7A 594
agilerl/algorithms/bc_lm.py sha256=IKm9_IeFkaHIFB8xsh2zLiT5N2XCiI_3mHYvSsXEjn4 22953
agilerl/algorithms/core/__init__.py sha256=p5JExXp0rWV8FpsVF96yTpXKZq6aCH0bAfNlqRILFtE 225
agilerl/algorithms/core/base.py sha256=PCQZ100IstfHFiW9RrvADpBizrA7ACv1yM19S5nTpzU 49237
agilerl/algorithms/core/registry.py sha256=zueMT0rBwKNtF7cuzmd55XOXYiwYTxcI81uHFWGMZ8M 16592
agilerl/algorithms/core/wrappers.py sha256=laNr8e2AKGpM_2sTq7nW3JGqyhHBSmAD-LzhjlznGd4 11762
agilerl/algorithms/cqn.py sha256=qb0olEoM_qZcTF3zd23aTT9FVEWOyIe763r7jJ8-eMI 12594
agilerl/algorithms/ddpg.py sha256=JfgYwDZc5nH5z-jM6adu_CtHh9WgKKz2iBi-1FvKm2E 22770
agilerl/algorithms/dqn.py sha256=QyD6tOLEdFJNxa-alHHIBkkLjH1IrtHGfcZUkS0HFOw 16177
agilerl/algorithms/dqn_rainbow.py sha256=svC_plGgarQgxBz2K5zkuaApBWKZMVoL4cHQZTpj5VQ 20882
agilerl/algorithms/grpo.py sha256=omUafbIL-T0hYL3CK_Si_syKD9Qj7J2faUNeMQqko4k 22211
agilerl/algorithms/ilql.py sha256=693C_APUCVq-k6F8VcHe1TBwlGFPRCSeUAh0RrkRVps 79494
agilerl/algorithms/maddpg.py sha256=9IARfGRrgro6FGzGOospKHyv0BwrNnaPVcsLCF6Vf_4 38093
agilerl/algorithms/matd3.py sha256=5BBr5XO63F_IQJtl3EEk2JR6Dv8rqiSOUs4_gsUWCCA 41483
agilerl/algorithms/neural_ts_bandit.py sha256=2Gv9bTdg385f3ZImTOHgjYpWPLjNyG2c-xwHwn54c7o 12090
agilerl/algorithms/neural_ucb_bandit.py sha256=ZslCficNOgM7x6o140gbgkPL7sokbMh1O2pxukYbUVg 12038
agilerl/algorithms/ppo.py sha256=qri8m5VA__CihLk-a2wkaOGKG7Zh2DN43w5RyhPIfio 23507
agilerl/algorithms/td3.py sha256=_xdBRrPrTQ4zgUT7IBOkm3aTrFV1YS4RZhhsXZddN7g 23997
agilerl/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
agilerl/components/multi_agent_replay_buffer.py sha256=TIg_bKB_O7adISdFAqYwnRWziMb-P6o7m7__zz39tj4 8629
agilerl/components/replay_buffer.py sha256=nPQfrlhVsGoz_b8gNYU0YsmsP4jOjbx29_jM4Q0d1x0 17959
agilerl/components/replay_data.py sha256=WLjzsuQRnn9ob8pIFzDrs0WVNnkOTtWXNfIZFFiOqTg 965
agilerl/components/sampler.py sha256=THZg3bqwffH058ctR2PdFNyrxUEJGJPPCJ_RGXAgyho 5072
agilerl/components/segment_tree.py sha256=esM5jhXyg8mpAKmZ9dTgw9sxt-VKL90Mly8c4zz-EkI 4073
agilerl/data/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
agilerl/data/language_environment.py sha256=PcOquAB2XyMQAi8JJRRdyr5hxSwuQSoo52DY0NtqaFI 1578
agilerl/data/rl_data.py sha256=EgSY3ooZ5HwpQdGXh1hEntNRoDeXoGfo_eCoU9TXc8U 8153
agilerl/data/tokenizer.py sha256=zaVFgBNpa17VEorOKDpaiUDYqRW04Dw9vvZJ1CUj4rY 1147
agilerl/data/torch_datasets.py sha256=2L_hvW7m8v1HlCZGr8I0pSJxmyfgkEmIIbzmgXkBbB4 1115
agilerl/hpo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
agilerl/hpo/mutation.py sha256=aDHZtt-vCjmLVTqBtN5DjPD8G1KurgX3CT8heqsEBqs 39265
agilerl/hpo/tournament.py sha256=qk_lhYig6ROqfQtBJzr0LPrR5J30OkvXIoKIY2DlJxY 3505
agilerl/modules/__init__.py sha256=OR_iCT1wrzCj6cVS6ADAmdmHTkz50ITomUZt0LFUzT0 656
agilerl/modules/base.py sha256=B04DyKHZ0kagAqBwjC7X77_1vJN5YyMzzHrR9GpLYiU 26700
agilerl/modules/bert.py sha256=4vSULFdgTzTC6MCxv7dbtO9X46TKRfdQaWLubH7IQ1E 29849
agilerl/modules/cnn.py sha256=d3WwIxMqwcsUI20Q78T4jjGqAIg7wFqHZApEUSLGLis 23755
agilerl/modules/configs.py sha256=4sf7An38fmANuvMS9ay_ZPpM3ifxebrZrSlxQEFoJWY 4902
agilerl/modules/custom_components.py sha256=qSM6pvwb4XWBeIaRTPu19jFsX9r4TFqj2Ah81ZeuVfk 8299
agilerl/modules/dummy.py sha256=qXIbXwNheowwpmJEleUxyLpvcK-A_qyo_Av4gDw36Qc 2073
agilerl/modules/gpt.py sha256=XpB2R8y5RixuKpv76zoDxqqxy_PZUlRBmHNffyU45U8 38938
agilerl/modules/mlp.py sha256=v3ptJoN8sNWjLyw3dJthpr4OAK8YqyRrRrl97g100Go 11084
agilerl/modules/multi_input.py sha256=06kIyvcetSkwjMqqD1-_zMG59myUNbWP71POoIZXSgY 23166
agilerl/modules/resnet.py sha256=zcklFc--ejhLagEw2HcaNwhX_pmubqOfaGXN0r-jNxU 10767
agilerl/modules/simba.py sha256=EwA4dWCAQSmf9IBftqDpqucDM-A8Xmp_DUj-pqL9BpA 7714
agilerl/networks/__init__.py sha256=jpTbKUKxU5Ln5i_wiiOZMi8V_HPw7_4zYSkB85Pcd3k 375
agilerl/networks/actors.py sha256=8jCkTXtL31mWlsWOE0V7jTJF_cGzveAwpiVmmKCei30 13469
agilerl/networks/base.py sha256=NzPHiddLq7o8sLPSqu7fekArFcUqPYKAh51A9XiJLpA 19195
agilerl/networks/custom_modules.py sha256=WlPM9XhVN4Bu61I0Ec3u5xFcXgHtqgpLZ8UbWcHC-0E 6403
agilerl/networks/q_networks.py sha256=_TobUMU82k_bR9FkqcTrNGiCjC4Jeg_B2nG34xUzYBE 15733
agilerl/networks/value_networks.py sha256=gEHFB5ZP5bupus4AkDnUrEAHYr7m5swQro8RfXyckWs 3934
agilerl/protocols.py sha256=SsQPYU84gN7y3SpxjcuohpVFDDTpXsTl0AJW9qA93sM 4717
agilerl/training/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
agilerl/training/train_bandits.py sha256=0htIdQxRhvVcjIe5eNsWig8g4L4FM1oQiT6sCT9ltEM 13609
agilerl/training/train_llm.py sha256=d5XQEobpxpuuhXB0fPZ6XWB60sJ0OC8fJE0bYsieqnY 4218
agilerl/training/train_multi_agent.py sha256=o6KeQHnPsuVop9C7YHcCB_l8dh-XfFGTcJvbUQ1tkes 23622
agilerl/training/train_off_policy.py sha256=e9WGTroY9BwaD3dXYNrGHvUZ-sRki3TjfHPTaR5nWls 23788
agilerl/training/train_offline.py sha256=msZ-3_UXz7O9Vmj9Y7G2nAbaKG1wWB_AaShzVQT_R60 13780
agilerl/training/train_on_policy.py sha256=OvxG4MHKbIBPjdioT9QnoZEB7VtkLsRu2f47rHu14qw 14614
agilerl/typing.py sha256=vxfwxy1w2jIluFQO3TD3gx9SW3EHAIgHkgASKTtWacs 1795
agilerl/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
agilerl/utils/algo_utils.py sha256=40xUYiVfhyd-JvHepA09sey4K_Z1f_KblzM66NTqCP0 26199
agilerl/utils/cache.py sha256=AHdLjgHFzDYrSGoqoWebtcLtI5PYmJ8o2ih85QnL5EE 1515
agilerl/utils/evolvable_networks.py sha256=e0veYqIBDR7YdxQYl6kkacPTYRuJZ2Ih9b8S7jvosyY 21619
agilerl/utils/ilql_utils.py sha256=7XT5OXCIz0_jKB7yR-no8BynJ-E2sxFFTPIaGqbwH-o 950
agilerl/utils/llm_utils.py sha256=a8Co3pOOUGhnEqvyExo3Fc72dDtqEQylCnZ0xknHyJo 9718
agilerl/utils/log_utils.py sha256=up8GqJ7qK06-lGupqwKlSGuPsxWZMkbTFcwvxc1a8wM 2400
agilerl/utils/minari_utils.py sha256=TnFKuaSpTSUZNR4j2vfYHik-pK0N4ZhT4eGh9H4fVoo 3342
agilerl/utils/probe_envs.py sha256=4VeT3W2bDPIHKUKtN4yQGSr73CaYROrQ_U4wt8rEQmQ 43849
agilerl/utils/probe_envs_ma.py sha256=qEa2ORM-7yGDX-UrKSIotTuOMLataIM40H97r9ZhJ7U 56559
agilerl/utils/sampling_utils.py sha256=Sc2G178eB5_hQEPiMnrMUDt8WdmRI7CVbRZPVg0NDTE 2336
agilerl/utils/torch_utils.py sha256=1kbakCWpITpqcH1OLTxTvVo_TL0T4wgp2Qf8p1d0UQY 1531
agilerl/utils/utils.py sha256=TpumLoSrP_PG4EXc1rGQZ5QXhNF8gbdG58ihKyoRgmQ 27164
agilerl/vector/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
agilerl/vector/pz_async_vec_env.py sha256=hH90DqabIwYyMf2UdCQtBBFroucj-ZOIY2G2RovOljc 35871
agilerl/vector/pz_vec_env.py sha256=dgg0C_ayaiAtXDoUkBqxPwiD26VbUO4B12i2w7INTcg 5716
agilerl/wrappers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
agilerl/wrappers/agent.py sha256=tAPcjGwdORm6uy6M28oUg4GJ2nXKNj9mE6yRSjCjMgc 15961
agilerl/wrappers/learning.py sha256=Kqwmy7QbyY_Lf3YnirRVyEvEn0prM3qz7oaUUpvAeQY 2765
agilerl/wrappers/make_evolvable.py sha256=VD5lcoj6eG5KjTDtHgdUCamlZdmE8CFg4LJcOUGDrO8 51004
agilerl/wrappers/pettingzoo_wrappers.py sha256=Pw8VzabxfYCw5ad15y5J3rAH1teA6nVVo0RHCTTdOPQ 2063
agilerl-2.1.2.dist-info/LICENSE sha256=xx0jnfkXJvxRnG63LTGOxlggYnIysveWIZ6H3PNdCrQ 11357
agilerl-2.1.2.dist-info/METADATA sha256=_KJkhlMJaWsXtIJRqg7L4nbwkDdsrTWgR7Mg51tABLM 18801
agilerl-2.1.2.dist-info/WHEEL sha256=XbeZDeTWKc1w7CSIyre5aMDU_-PohRwTQceYnisIYYY 88
agilerl-2.1.2.dist-info/RECORD