Skip to content

AttributeError: 'NoneType' object has no attribute 'action_space' #24

Description

@McGrady-175

my gym version is gym~=0.20.0,and I run the command:python train_il.py --policy TSGMPolicy --config configs/TSGM.yaml --version exp_name --data-dir IL_data/gibson --prebuild-path IL_data/gibson_graph

The error that occurs is as follows:

(tsgm) jiayuliang@jiayuliang-Legion-Y9000P-IRX9H:~/WS/TopologicalSemanticGraphMemory$ python train_il.py --policy TSGMPolicy --config configs/TSGM.yaml --version exp_name --data-dir IL_data/gibson --prebuild-path IL_data/gibson_graph
/media/jiayuliang/Data/miniconda3/envs/tsgm/lib/python3.7/site-packages/sklearn/base.py:338: UserWarning: Trying to unpickle estimator GaussianMixture from version 0.22.2.post1 when using version 1.0.2. This might lead to breaking code or invalid results. Use at your own risk. For more info please refer to:
https://scikit-learn.org/stable/modules/model_persistence.html#security-maintainability-limitations
UserWarning,

Dataset Name: gibson
POLICY : TSGMPolicy
Image Graph Threshold: 0.75
Object Graph Threshold: 0.8

/media/jiayuliang/Data/miniconda3/envs/tsgm/lib/python3.7/site-packages/torch/cuda/init.py:80: UserWarning: CUDA initialization: CUDA unknown error - this may be due to an incorrectly set up environment, e.g. changing env variable CUDA_VISIBLE_DEVICES after program start. Setting the available devices to be zero. (Triggered internally at /opt/conda/conda-bld/pytorch_1634272168290/work/c10/cuda/CUDAFunctions.cpp:112.)
return torch._C._cuda_getDeviceCount() > 0
Traceback (most recent call last):
File "train_il.py", line 269, in
train()
File "train_il.py", line 109, in train
trainer = eval(config.TASK_CONFIG.IL_TRAINER)(config, policy)
File "/home/jiayuliang/WS/TopologicalSemanticGraphMemory/trainer/il/il_trainer.py", line 15, in init
self.env_wrapper = eval(cfg.IL.WRAPPER)(None)
File "/home/jiayuliang/WS/TopologicalSemanticGraphMemory/trainer/il/il_wrapper.py", line 11, in init
super().init(env)
File "/media/jiayuliang/Data/miniconda3/envs/tsgm/lib/python3.7/site-packages/gym/core.py", line 227, in init
self.action_space = self.env.action_space
AttributeError: 'NoneType' object has no attribute 'action_space'

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions