opfgym

View on PyPIReverse Dependencies (0)

0.3.2 opfgym-0.3.2-py3-none-any.whl

Wheel Details

Project: opfgym
Version: 0.3.2
Filename: opfgym-0.3.2-py3-none-any.whl
Download: [link]
Size: 47842
MD5: c95a6c8154ee8f786faf243794258420
SHA256: fd089a0c4c9f2983d173b8605ea555c7dc46b2aca653288133666dda0d576d85
Uploaded: 2024-11-29 12:45:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opfgym
Version: 0.3.2
Summary: Reinforcement Learning environments for learning the Optimal Power Flow
Author-Email: Thomas Wolgast <thomas.wolgast[at]uni-oldenburg.de>
Project-Url: Homepage, https://opf-gym.readthedocs.io
Project-Url: Repository, https://github.com/Digitalized-Energy-Systems/opfgym
Project-Url: Issues, https://github.com/Digitalized-Energy-Systems/opfgym/issues
License: MIT License Copyright (c) 2022 Thomas Wolgast Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
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
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.10
Requires-Dist: numpy (>=1.22.4)
Requires-Dist: scipy (>=1.10.1)
Requires-Dist: pandas (>=1.3.5)
Requires-Dist: matplotlib
Requires-Dist: lightsim2grid
Requires-Dist: pandapower (>=2.13.1)
Requires-Dist: simbench (>=1.4.0)
Requires-Dist: gymnasium (>=0.29.0)
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: sphinx; extra == "docs"
Requires-Dist: furo; extra == "docs"
Provides-Extra: test
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4653 characters]

WHEEL

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

RECORD

Path Digest Size
opfgym/__init__.py sha256=chGbN0Mc4-Ufx44Cp6VBV_uv-iQLD2WJ5gdn7Hqfxi4 202
opfgym/constraints.py sha256=rzQTQKzxgtn_K5AXwxT3NpHXmWDdf02eCVNLU6mYtcM 10046
opfgym/multi_stage.py sha256=2jAQX39pfjht8L5LCHfRyThzjvXtwgW7H6u4kDqLcHM 2088
opfgym/objective.py sha256=9VKpR0AH61Gu8azoosuKwHoUi2OvjCj_gXpBcnyfse4 3130
opfgym/opf_env.py sha256=Dk-Wo3LXu6e6qQAL1uTYHGybgjvOpqfQIwVSFeLUZ0k 32753
opfgym/reward.py sha256=lk4xekKCETO_HXiW0Airm9tpqIibCetV45mx6oNeVi4 12144
opfgym/security_constrained.py sha256=M67Qqe0r1Zwrg9k9whg9wHcD2esnULHSxbmNsZVUJBM 3195
opfgym/envs/__init__.py sha256=EP6UFc_2f2C2Z6g-kJ2uGDEdDvFeOHp2vPYCgqRXilg 754
opfgym/envs/eco_dispatch.py sha256=TEoClamm77_DANgFhDpX9dOlsdjrO2rKxpHXi5JRW-E 5570
opfgym/envs/load_shedding.py sha256=0pYp0Mx2UJYVjL0JlSjzq1HSlPoDXEb0QP0b5Spd4z4 6793
opfgym/envs/max_renewable.py sha256=CQuZx97-4j21SfzHtcrF7x7ePYPqJnuRt1d6fmdy-BY 4508
opfgym/envs/q_market.py sha256=_gcWxWIUxpha6A98XmOh5iAnqrvPBZaZadrxILrCnDo 1750
opfgym/envs/voltage_control.py sha256=-n8SKeLk7QHm2bJBouF0ibkCJ8-H421Ud0nwoiHOAdw 6182
opfgym/examples/__init__.py sha256=2USjSF0rpH1ZeNeN0PgJJB0Fvh8hTdv17qS0MkOvYa4 464
opfgym/examples/custom_constraint.py sha256=ZZn7FQOHNL6zHz19HHV-3De7GtDToFR5okmFm0LUpVg 3136
opfgym/examples/mixed_continuous_discrete.py sha256=cLD5pwiRWxYFwkTo-CFxEtKM4QawxdP-O99yWjxJhEc 3815
opfgym/examples/multi_stage.py sha256=4-NUUW7OH3oDNYddZONbWfTRDVRbLXFc8Y-qcCTkoPE 2706
opfgym/examples/network_reconfiguration.py sha256=1xsJ-fexp0FMF19egZnddpZvLV7JzStI4n8YftA2wxU 3029
opfgym/examples/non_simbench_net.py sha256=_0waBFeFoJ9OVQjzcXaxk3_eWSYLKL2p1GFDeZcbCZM 2757
opfgym/examples/partial_obs.py sha256=_A_9KHrWZJk-gmzp11SfvFGSb37wau3iA7cOkAt7d8I 2415
opfgym/examples/pure_constraint_satisfaction.py sha256=UXRaoUL1uTyy5TCLj1DZVoCOlIXhO1AXIQAc7e3MJZM 1383
opfgym/examples/security_constrained.py sha256=Z0_19UBQaoVDlHLio6kspbNt2b2pq0X_mdqlsXBNA9w 2065
opfgym/examples/stochastic_obs.py sha256=O4b3wvozR_rwvpu9lhOSU_SPgfn27aIih4kMXet-m6A 780
opfgym/simbench/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opfgym/simbench/build_simbench_net.py sha256=h3HltWZ814xBDXWMGKFlRrksU4wnKInVzqcYsOFGKRs 3954
opfgym/simbench/data_split.py sha256=McfuMWeGz4hF6_PhdgJM0TDZMyWZXZ7rJ_uTNvyKtro 2679
opfgym/simbench/time_observation.py sha256=UkDZFOdTkxMtxM8Vbn67kRQU6slsdQ-e12EYsaZ-yB0 811
opfgym/util/__init__.py sha256=mWj7dRsZ2E4c82JvHZSy4YIeLh9QHK0iUzo-iTI30MA 97
opfgym/util/import_class.py sha256=LNMy4YoHKgT07iUjUbm9bafXmIWzsgYhBZMn8KGyqis 529
opfgym/util/labeled_data.py sha256=7zuQVikU8qYVkUj1m6NGkcrxdCegxmlblEDuJEVP2J0 2670
opfgym/wrappers/__init__.py sha256=mXodfvOqAWL3AtrY6Z98IsE0zDi8RuZxF1sTNDdrBDc 50
opfgym/wrappers/stochastic_obs.py sha256=OuhumDTkF7QrrULfpO0NgdRnmjZ80RvWEgzT545qH5w 2211
opfgym-0.3.2.dist-info/LICENSE sha256=UfGxdy0KWVDA3e6mXk_4H3XDuyFKBFcpiYK5ImG9w0E 1071
opfgym-0.3.2.dist-info/METADATA sha256=MSeH_IYJvZVhugr4jM6Jde3XCav3huCjF_Uc7_Ff4zU 7323
opfgym-0.3.2.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
opfgym-0.3.2.dist-info/top_level.txt sha256=gGwsuieos0ZoNnJGMM0kSHK5yBPOPlflNQjqY1a5loM 7
opfgym-0.3.2.dist-info/RECORD

top_level.txt

opfgym