Browse Source

change name from newrl to neorl

dev-lzw
Zewen Li 3 years ago
parent
commit
b51c7be69e
100 changed files with 63 additions and 63 deletions
  1. +1
    -1
      .gitignore
  2. +15
    -15
      README.md
  3. +2
    -2
      demo.py
  4. +7
    -7
      neorl/__init__.py
  5. +0
    -0
      neorl/core.py
  6. +0
    -0
      neorl/data_map.json
  7. +1
    -1
      neorl/md5_util.py
  8. +0
    -0
      neorl/neorl_envs/__init__.py
  9. +1
    -1
      neorl/neorl_envs/citylearn/__init__.py
  10. +3
    -3
      neorl/neorl_envs/citylearn/citylearn.py
  11. +0
    -0
      neorl/neorl_envs/citylearn/citylearn_reward.py
  12. +1
    -1
      neorl/neorl_envs/citylearn/citylearnenv.py
  13. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_1.csv
  14. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_2.csv
  15. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_3.csv
  16. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_4.csv
  17. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_5.csv
  18. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_6.csv
  19. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_7.csv
  20. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_8.csv
  21. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_9.csv
  22. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/building_attributes.json
  23. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/solar_generation_1kW.csv
  24. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_1/weather_data.csv
  25. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_1.csv
  26. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_2.csv
  27. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_3.csv
  28. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_4.csv
  29. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_5.csv
  30. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_6.csv
  31. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_7.csv
  32. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_8.csv
  33. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_9.csv
  34. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/building_attributes.json
  35. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/solar_generation_1kW.csv
  36. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_2/weather_data.csv
  37. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_1.csv
  38. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_2.csv
  39. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_3.csv
  40. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_4.csv
  41. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_5.csv
  42. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_6.csv
  43. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_7.csv
  44. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_8.csv
  45. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_9.csv
  46. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/building_attributes.json
  47. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/solar_generation_1kW.csv
  48. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_3/weather_data.csv
  49. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_1.csv
  50. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_2.csv
  51. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_3.csv
  52. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_4.csv
  53. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_5.csv
  54. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_6.csv
  55. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_7.csv
  56. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_8.csv
  57. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_9.csv
  58. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/building_attributes.json
  59. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/solar_generation_1kW.csv
  60. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_4/weather_data.csv
  61. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_1.csv
  62. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_2.csv
  63. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_3.csv
  64. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_4.csv
  65. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_5.csv
  66. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_6.csv
  67. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_7.csv
  68. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_8.csv
  69. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_9.csv
  70. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/building_attributes.json
  71. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/solar_generation_1kW.csv
  72. +0
    -0
      neorl/neorl_envs/citylearn/data/Climate_Zone_5/weather_data.csv
  73. +0
    -0
      neorl/neorl_envs/citylearn/data/buildings_state_action_space.json
  74. +0
    -0
      neorl/neorl_envs/citylearn/energy_models.py
  75. +0
    -0
      neorl/neorl_envs/citylearn/reward_function.py
  76. +1
    -1
      neorl/neorl_envs/d4rl.py
  77. +1
    -1
      neorl/neorl_envs/finance/__init__.py
  78. +0
    -0
      neorl/neorl_envs/finance/finance_reward.py
  79. +1
    -1
      neorl/neorl_envs/finance/finrl.py
  80. +0
    -0
      neorl/neorl_envs/finance/trade.csv
  81. +0
    -0
      neorl/neorl_envs/finance/train.csv
  82. +1
    -1
      neorl/neorl_envs/ib/__init__.py
  83. +0
    -0
      neorl/neorl_envs/ib/ib_reward.py
  84. +0
    -0
      neorl/neorl_envs/ib/industrial_benchmark_python/EffectiveAction.py
  85. +2
    -2
      neorl/neorl_envs/ib/industrial_benchmark_python/IBGym.py
  86. +2
    -2
      neorl/neorl_envs/ib/industrial_benchmark_python/IDS.py
  87. +0
    -0
      neorl/neorl_envs/ib/industrial_benchmark_python/__init__.py
  88. +0
    -0
      neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/__init__.py
  89. +1
    -1
      neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/dynamics.py
  90. +1
    -1
      neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/environment.py
  91. +0
    -0
      neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/nlgp.py
  92. +1
    -1
      neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/reward_function.py
  93. +1
    -1
      neorl/neorl_envs/logistics_distribution/__init__.py
  94. +1
    -1
      neorl/neorl_envs/logistics_distribution/ld_env.py
  95. +1
    -1
      neorl/neorl_envs/logistics_distribution/ld_reward.py
  96. +1
    -1
      neorl/neorl_envs/logistics_distribution/unit.py
  97. +1
    -1
      neorl/neorl_envs/mujoco.py
  98. +10
    -10
      neorl/tests/test_envdata.py
  99. +3
    -3
      neorl/utils.py
  100. +3
    -3
      setup.py

+ 1
- 1
.gitignore View File

@ -151,5 +151,5 @@ MUJOCO_LOG.TXT
.DS_Store
*.zip
*.pstats
newrl/data/
neorl/data/
*ipynb

+ 15
- 15
README.md View File

@ -1,20 +1,20 @@
# NewRL
# NeoRL
This repository is the interface for the offline reinforcement learning benchmark NewRL: NEar real-World benchmarks.
This repository is the interface for the offline reinforcement learning benchmark NeoRL: NEar real-World benchmarks.
The NewRL benchmarks contains environments, datasets, and reward functions for training and benchmarking offline reinforcement learning algorithms. Current benchmarks contains environments of CityLearn, FinRL, IB, and three MuJoCo tasks.
The NeoRL benchmarks contains environments, datasets, and reward functions for training and benchmarking offline reinforcement learning algorithms. Current benchmarks contains environments of CityLearn, FinRL, IB, and three MuJoCo tasks.
More about the NewRL benchmarks can be found at http://polixir.ai/research/newrl and the following paper
More about the NeoRL benchmarks can be found at http://polixir.ai/research/neorl and the following paper
> Rongjun Qin, Songyi Gao, Xingyuan Zhang, Zhen Xu, Shengkai Huang, Zewen Li, Weinan Zhang, Yang Yu. Near Real-World Benchmarks for Offline Reinforcement Learning. https://arxiv.org/abs/2102.00714
## Install NewRL interface
## Install NeoRL interface
NewRL interface can be installed as follows:
NeoRL interface can be installed as follows:
```
git clone https://agit.ai/Polixir/newrl.git
cd newrl
git clone https://agit.ai/Polixir/neorl.git
cd neorl
pip install -e .
```
@ -26,15 +26,15 @@ pip install -e .[mujoco]
So far "HalfCheetah-v3", "Walker2d-v3", and "Hopper-v3" are supported within MuJoCo.
## Using NewRL
## Using NeoRL
newrl uses the [OpenAI Gym](https://github.com/openai/gym) API. Tasks are created via the `newrl.make` function. A full list of all tasks is [available here](https://agit.ai/Polixir/newrl/wiki/Tasks).
NeoRL uses the [OpenAI Gym](https://github.com/openai/gym) API. Tasks are created via the `neorl.make` function. A full list of all tasks is [available here](https://agit.ai/Polixir/neorl/wiki/Tasks).
```
import newrl
import neorl
# Create an environment
env = newrl.make("citylearn")
env = neorl.make("citylearn")
env.reset()
env.step(env.action_space.sample())
@ -47,11 +47,11 @@ with a small training dataset and a validation dataset by default. They can be o
`env.get_dataset()`. Meanwhile, for flexibility, extra parameters can be passed into `get_dataset()`
to get multiple pairs of datasets for benchmarking. Each task collects data using a low, medium,
or high level policy; for each task, we provide training data for a maximum of 9999 trajectories.
See [wiki](https://agit.ai/Polixir/newrl/wiki/Parameter-usage) for more details about parameter usage.
See [wiki](https://agit.ai/Polixir/neorl/wiki/Parameter-usage) for more details about parameter usage.
## Data in NewRL
## Data in NeoRL
In newrl, training data and validation data returned by `get_dataset()` function are `dict` with the same format:
In NeoRL, training data and validation data returned by `get_dataset()` function are `dict` with the same format:
- `obs`: An <i> N by observation dimensional array </i> of current step's observation.


+ 2
- 2
demo.py View File

@ -1,6 +1,6 @@
import newrl
import neorl
env = newrl.make("citylearn")
env = neorl.make("citylearn")
train_data, val_data = env.get_dataset(data_type="medium", train_num=99, need_val=True)
print("citylearn:", train_data, val_data)

newrl/__init__.py → neorl/__init__.py View File


newrl/core.py → neorl/core.py View File


newrl/data_map.json → neorl/data_map.json View File


newrl/md5_util.py → neorl/md5_util.py View File


newrl/newrl_envs/__init__.py → neorl/neorl_envs/__init__.py View File


newrl/newrl_envs/citylearn/__init__.py → neorl/neorl_envs/citylearn/__init__.py View File


newrl/newrl_envs/citylearn/citylearn.py → neorl/neorl_envs/citylearn/citylearn.py View File


newrl/newrl_envs/citylearn/citylearn_reward.py → neorl/neorl_envs/citylearn/citylearn_reward.py View File


newrl/newrl_envs/citylearn/citylearnenv.py → neorl/neorl_envs/citylearn/citylearnenv.py View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_1.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_1.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_2.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_2.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_3.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_3.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_4.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_4.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_5.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_5.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_6.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_6.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_7.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_7.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_8.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_8.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/Building_9.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/Building_9.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/building_attributes.json → neorl/neorl_envs/citylearn/data/Climate_Zone_1/building_attributes.json View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/solar_generation_1kW.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/solar_generation_1kW.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_1/weather_data.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_1/weather_data.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_1.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_1.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_2.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_2.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_3.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_3.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_4.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_4.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_5.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_5.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_6.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_6.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_7.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_7.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_8.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_8.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/Building_9.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/Building_9.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/building_attributes.json → neorl/neorl_envs/citylearn/data/Climate_Zone_2/building_attributes.json View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/solar_generation_1kW.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/solar_generation_1kW.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_2/weather_data.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_2/weather_data.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_1.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_1.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_2.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_2.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_3.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_3.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_4.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_4.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_5.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_5.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_6.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_6.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_7.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_7.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_8.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_8.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/Building_9.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/Building_9.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/building_attributes.json → neorl/neorl_envs/citylearn/data/Climate_Zone_3/building_attributes.json View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/solar_generation_1kW.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/solar_generation_1kW.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_3/weather_data.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_3/weather_data.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_1.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_1.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_2.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_2.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_3.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_3.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_4.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_4.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_5.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_5.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_6.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_6.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_7.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_7.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_8.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_8.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/Building_9.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/Building_9.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/building_attributes.json → neorl/neorl_envs/citylearn/data/Climate_Zone_4/building_attributes.json View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/solar_generation_1kW.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/solar_generation_1kW.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_4/weather_data.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_4/weather_data.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_1.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_1.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_2.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_2.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_3.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_3.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_4.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_4.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_5.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_5.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_6.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_6.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_7.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_7.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_8.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_8.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/Building_9.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/Building_9.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/building_attributes.json → neorl/neorl_envs/citylearn/data/Climate_Zone_5/building_attributes.json View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/solar_generation_1kW.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/solar_generation_1kW.csv View File


newrl/newrl_envs/citylearn/data/Climate_Zone_5/weather_data.csv → neorl/neorl_envs/citylearn/data/Climate_Zone_5/weather_data.csv View File


newrl/newrl_envs/citylearn/data/buildings_state_action_space.json → neorl/neorl_envs/citylearn/data/buildings_state_action_space.json View File


newrl/newrl_envs/citylearn/energy_models.py → neorl/neorl_envs/citylearn/energy_models.py View File


newrl/newrl_envs/citylearn/reward_function.py → neorl/neorl_envs/citylearn/reward_function.py View File


newrl/newrl_envs/d4rl.py → neorl/neorl_envs/d4rl.py View File


newrl/newrl_envs/finance/__init__.py → neorl/neorl_envs/finance/__init__.py View File


newrl/newrl_envs/finance/finance_reward.py → neorl/neorl_envs/finance/finance_reward.py View File


newrl/newrl_envs/finance/finrl.py → neorl/neorl_envs/finance/finrl.py View File


newrl/newrl_envs/finance/trade.csv → neorl/neorl_envs/finance/trade.csv View File


newrl/newrl_envs/finance/train.csv → neorl/neorl_envs/finance/train.csv View File


newrl/newrl_envs/ib/__init__.py → neorl/neorl_envs/ib/__init__.py View File


newrl/newrl_envs/ib/ib_reward.py → neorl/neorl_envs/ib/ib_reward.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/EffectiveAction.py → neorl/neorl_envs/ib/industrial_benchmark_python/EffectiveAction.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/IBGym.py → neorl/neorl_envs/ib/industrial_benchmark_python/IBGym.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/IDS.py → neorl/neorl_envs/ib/industrial_benchmark_python/IDS.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/__init__.py → neorl/neorl_envs/ib/industrial_benchmark_python/__init__.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/goldstone/__init__.py → neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/__init__.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/goldstone/dynamics.py → neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/dynamics.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/goldstone/environment.py → neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/environment.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/goldstone/nlgp.py → neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/nlgp.py View File


newrl/newrl_envs/ib/industrial_benchmark_python/goldstone/reward_function.py → neorl/neorl_envs/ib/industrial_benchmark_python/goldstone/reward_function.py View File


newrl/newrl_envs/logistics_distribution/__init__.py → neorl/neorl_envs/logistics_distribution/__init__.py View File


newrl/newrl_envs/logistics_distribution/ld_env.py → neorl/neorl_envs/logistics_distribution/ld_env.py View File


newrl/newrl_envs/logistics_distribution/ld_reward.py → neorl/neorl_envs/logistics_distribution/ld_reward.py View File


newrl/newrl_envs/logistics_distribution/unit.py → neorl/neorl_envs/logistics_distribution/unit.py View File


newrl/newrl_envs/mujoco.py → neorl/neorl_envs/mujoco.py View File


newrl/tests/test_envdata.py → neorl/tests/test_envdata.py View File


newrl/utils.py → neorl/utils.py View File


+ 3
- 3
setup.py View File

@ -4,9 +4,9 @@ import os
from setuptools import setup
setup(
name='newrl',
description="newrl is NEar real-World benchmarks for offline Reinforcement Learning",
url="https://agit.ai/Polixir/newrl.git",
name='neorl',
description="NeoRL is NEar real-world benchmarks for Offline Reinforcement Learning",
url="https://agit.ai/Polixir/neorl.git",
python_requires=">=3.7",
version='0.3.0',
install_requires=[


Loading…
Cancel
Save