我曾尝试使用 spyder运行此分割模型。当我运行时data.py,我收到此消息
文件“C:/Users/achaire/Downloads/Compressed/ultrasound-nerve-segmentation-master/ultrasound-nerve-segmentation-master/data.py”,第 19 行,在 create_train_data imgs = np.ndarray((total, image_rows, image_cols), dtype=np.uint8)
TypeError:'float' 对象不能解释为整数
代码是:
**14** def create_train_data():
**15** train_data_path = os.path.join(data_path, 'train')
**16** images = os.listdir(train_data_path)
**17** total = len(images) / 2
**18** imgs = np.ndarray((total, image_rows, image_cols), dtype=np.uint8)
**19** imgs_mask = np.ndarray((total, image_rows, image_cols), dtype=np.uint8)
我已经将第17行替换为第18行total = int(len(images) / 2)和第19行。问题已经解决了。np.uint8float
慕尼黑5688855
繁花不似锦
江户川乱折腾
相关分类