-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededquestionFurther information is requestedFurther information is requested
Description
Documentation for running codes:
source activate
cd RLGC/src/py
python trainIEEE39LoadSheddingAgent_discrete_action.py
Problems and custom fixes:
- There is no file folder src/ as py/
- I found "trainIEEE39LoadSheddingAgent_discrete_action.py " under examples/IEEE39_load_shedding
- Running the file "trainIEEE39LoadSheddingAgent_discrete_action.py" throws import error
ModuleNotFoundError: No module named 'PowerDynSimEnvDef_v7' because of code snippet
from PowerDynSimEnvDef_v7 import PowerDynSimEnv - I found PowerDynSimEnvDef_v7 under \src\environments
- Copied PowerDynSimEnvDef_v7 to examples/IEEE39_load_shedding and tried running trainIEEE39LoadSheddingAgent_discrete_action.py
- Got error Error: Unable to access jarfile .....IEEE39_load_shedding/lib/RLGCJavaServer1.0.0_alpha.jar
- Found RLGCJavaServer1.0.0_alpha.jar under \RLGC\lib\ and copied to examples/IEEE39_load_shedding/lib/
- Finally got an error from Py4JJava error
y4j.protocol.Py4JJavaError: An error occurred while calling t.initStudyCase.
: java.io.FileNotFoundException: C:\Users\0000011369979\Documents\Work\FY2020_2\kochi\RLGC\RLGC_env\RLGC\examples\IEEE39_load_shedding\testData\IEEE39\json\IEEE39_dyn_config.json (The system cannot find the path specified)
at java.base/java.io.FileInputStream.open0(Native Method)
at java.base/java.io.FileInputStream.open(FileInputStream.java:213)
at java.base/java.io.FileInputStream.(FileInputStream.java:155)
... - It was file path error again, copied IEEE39 from testData to IEEE39_load_shedding/testData/
- Encountered error
Traceback (most recent call last):
File "C:/Users/0000011369979/Documents/Work/FY2020_2/kochi/RLGC/RLGC_env/RLGC/examples/IEEE39_load_shedding/trainIEEE39LoadSheddingAgent_discrete_action.py", line 125, in
train(total_steps, lr, env, model_path, final_saved_model,saved_model_dir)
File "C:/Users/0000011369979/Documents/Work/FY2020_2/kochi/RLGC/RLGC_env/RLGC/examples/IEEE39_load_shedding/trainIEEE39LoadSheddingAgent_discrete_action.py", line 90, in train
load_path=model_path
TypeError: learn() got an unexpected keyword argument 'network'
I finally gave up. It seems there are a lot of issues regarding Paths. Moreover, I would like to know a simpler way of testing the author's code.
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomershelp wantedExtra attention is neededExtra attention is neededquestionFurther information is requestedFurther information is requested