最近在学习这部分的知识时,发现有个地方一直没有弄明白,想请大家可否看一下。
它的标签输入方式是按照什么来录入的?我在上面的代码中一直找不到这个规定。
如果想保证每次读取顺序一致的话,可以加个sort这样应该不管什么环境读取,结果都是一致的
应该是要对上的可能案例写的读取顺序和你fork后运行读取顺序不一致,但是案例吧后面class给写死了,这样子的话类别预测就会不对,测试结果自然会变差
['fish_22', 'fish_9', 'fish_5', 'fish_2', 'fish_7', 'fish_19', 'fish_23', 'fish_14', 'fish_12', 'fish_18', 'fish_8', 'fish_16', 'fish_17', 'fish_15', 'fish_1', 'fish_10', 'fish_20', 'fish_6', 'fish_13', 'fish_4', 'fish_3', 'fish_21', 'fish_11']
我print出来了,但是跟label_list的对不上哎。 测试的结果区别也很大
与下述部分对应
class_dirs = os.listdir(target_path+"/fish_image")
我去看了一下那个项目,这边的label list是有上面文件夹读取的顺序决定的
如果想保证每次读取顺序一致的话,可以加个sort这样应该不管什么环境读取,结果都是一致的
应该是要对上的可能案例写的读取顺序和你fork后运行读取顺序不一致,但是案例吧后面class给写死了,这样子的话类别预测就会不对,测试结果自然会变差
['fish_22', 'fish_9', 'fish_5', 'fish_2', 'fish_7', 'fish_19', 'fish_23', 'fish_14', 'fish_12', 'fish_18', 'fish_8', 'fish_16', 'fish_17', 'fish_15', 'fish_1', 'fish_10', 'fish_20', 'fish_6', 'fish_13', 'fish_4', 'fish_3', 'fish_21', 'fish_11']
我print出来了,但是跟label_list的对不上哎。 测试的结果区别也很大
与下述部分对应
我去看了一下那个项目,这边的label list是有上面文件夹读取的顺序决定的