Closed TissueC closed 4 years ago
Describe the bug 在导入数据集时使用url传参,会出现错误
expected str, bytes or os.PathLike object, not NoneType
具体的,由例如 如下语句引发
import cotk.dataloader dl_url = cotk.dataloader.MSCOCO("http://cotk-data.s3-ap-northeast-1.amazonaws.com/mscoco_small.zip#MSCOCO")
由未能在构造函数中正确传参导致,解决方法:修改cotk/file_utils/file_utils.py 188行 resource_processor = ResourceProcessor.load_class(res_type + 'ResourceProcessor')() 为 resource_processor = ResourceProcessor.load_class(res_type + 'ResourceProcessor')(cache_dir=cache_dir)
resource_processor = ResourceProcessor.load_class(res_type + 'ResourceProcessor')()
resource_processor = ResourceProcessor.load_class(res_type + 'ResourceProcessor')(cache_dir=cache_dir)
需求:
Done
Describe the bug 在导入数据集时使用url传参,会出现错误
具体的,由例如 如下语句引发
由未能在构造函数中正确传参导致,解决方法:修改cotk/file_utils/file_utils.py 188行
resource_processor = ResourceProcessor.load_class(res_type + 'ResourceProcessor')()
为resource_processor = ResourceProcessor.load_class(res_type + 'ResourceProcessor')(cache_dir=cache_dir)