delora icon indicating copy to clipboard operation
delora copied to clipboard

About yaml error

Open cainiaoshidai opened this issue 1 year ago • 0 comments

Hi, Thanks for your code. When I run run_training.py I get a error.

File "E:/project_1/delora-main/bin/run_training.py", line 97, in trainer.train() File "E:\project_1\delora-main\src\deploy\trainer.py", line 180, in train mlflow.pytorch.log_model(self.model, "latest_model_pickled") File "D:\Anaconda3\envs\torch\lib\site-packages\mlflow\pytorch_init_.py", line 150, in log_model conda_env=conda_env, code_paths=code_paths, pickle_module=pickle_module, **kwargs) File "D:\Anaconda3\envs\torch\lib\site-packages\mlflow\models_init_.py", line 77, in log flavor.save_model(path=local_path, mlflow_model=mlflow_model, **kwargs) File "D:\Anaconda3\envs\torch\lib\site-packages\mlflow\pytorch_init_.py", line 259, in save_model mlflow_model.save(os.path.join(path, "MLmodel")) File "D:\Anaconda3\envs\torch\lib\site-packages\mlflow\models_init_.py", line 51, in save self.to_yaml(out) File "D:\Anaconda3\envs\torch\lib\site-packages\mlflow\models_init_.py", line 46, in to_yaml return yaml.safe_dump(self.dict, stream=stream, default_flow_style=False) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml_init_.py", line 306, in safe_dump return dump_all([data], stream, Dumper=SafeDumper, **kwds) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml_init_.py", line 278, in dump_all dumper.represent(data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 27, in represent node = self.represent_data(data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 48, in represent_data node = self.yaml_representers[data_types[0]](self, data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 207, in represent_dict return self.represent_mapping('tag:yaml.org,2002:map', data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 118, in represent_mapping node_value = self.represent_data(item_value) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 48, in represent_data node = self.yaml_representers[data_types[0]](self, data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 207, in represent_dict return self.represent_mapping('tag:yaml.org,2002:map', data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 118, in represent_mapping node_value = self.represent_data(item_value) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 48, in represent_data node = self.yaml_representers[data_types[0]](self, data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 207, in represent_dict return self.represent_mapping('tag:yaml.org,2002:map', data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 118, in represent_mapping node_value = self.represent_data(item_value) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 58, in represent_data node = self.yaml_representers[None](self, data) File "D:\Anaconda3\envs\torch\lib\site-packages\yaml\representer.py", line 231, in represent_undefined raise RepresenterError("cannot represent an object", data) yaml.representer.RepresenterError: ('cannot represent an object', '1.10.0')

Process finished with exit code 1

Can you give me some advice? Thanks.

Best.

cainiaoshidai avatar Aug 30 '22 01:08 cainiaoshidai