1.pandas.read_csv

book[n]下的print(n)

总图片数是少一张的,print(n)发现也是少了一个序号

仔细查找后发现缺少99号,即最后一张图片没有被读取。print(m)时也没有99号,再往前推测应当是载入数据时出现错误,print(path)时发现果然是第一行的数据没有读取,被当作了标题。pandas.read_csv(path, sep=' ',header=None) #默认为有标题

正因为没有读取到第一行数据,把后面的1~99读取出来了,但图片特征编号是0~98,所以造成了分类出来的每一个文件夹的第一张都是错的。

2.self.cluster是属性,cluster是变量,变量是不能在外部使用的,

涉及到的文件处理函数,如os.path.join() #路径拼接 .format

newpath=' '/{}.format(key) #[python之字符串格式化(format)l)]

3.有多个文件夹需要建立则用os.makedirs(new_path) #

4.pytorch错误:AttributeError: module 'torch' has no attribute 'as_tensor'

虚拟环境中的版本是0.4.0,换成项目中要求的0.4.1即可解决此错误

5. FileNotFoundError: [Errno 2] No such file or directory:

在遍历文件夹的时候,最好使用绝对路径

 for init in os.listdir(root_path): #子文件夹
i += 1
for name in os.listdir(os.path.join(root_path, init)):
#for name in os.listdir(init): #这样写会有部分文件遍历不到,具体原因未知,但改为绝对路径即可解决

6.ModuleNotFoundError: No module named 'caffe.proto'

这个caffe是在当时按照的gluon虚拟环境中的python版本的caffe,import caffe没有出现问题,但是报出了上面的错误。

网上说需要把caffe中的和python有关的路径添加到python的编译路径中去,但是我这个是虚拟环境中的caffe,感觉有些不一样。于是我到虚拟环境中的lib/python3.6/site-packages/caffe2/proto文件夹下看了源码,发现存在caffe2_pb2.py这个脚本文件,于是将import caffe 改为import caffe2,即可解决错误。

最新文章

  1. javascript_core_06之正则、Math、Date
  2. Spring AOP 开发中遇到问题:Caused by: java.lang.IllegalArgumentException: warning no match for this type name: com.xxx.collector.service.impl.XxxServiceImpl [Xlint:invalidAbsoluteTypeName]
  3. 【温故而知新-Javascript】使用 Ajax(续)
  4. timestamp 类型的索引
  5. CXF之四 cxf集成Spring
  6. 图论测试题(一)第一题:longest
  7. 1_BLE nRF51822 UART 与 BLE转发
  8. 织梦系统与discuz论坛整合方法
  9. luoguP1886 滑动窗口 [单调队列]
  10. 从开发到部署会用到的 Docker 命令
  11. Android StringEntity() 和 UrlEncodedFormEntity() 的区别
  12. SpriteBuilder全屏弹出菜单的特殊效果
  13. 小程序开发笔记【一】,查询用户参与活动列表 left join on的用法
  14. python中join()函数的使用方法
  15. luogu3188/bzoj1190 梦幻岛宝珠 (分层背包dp)
  16. pygame 笔记-8 背景音乐&子弹音效
  17. Python面试题(一)【转】
  18. Python Appium 元素定位方法简单介绍
  19. CPC广告反作弊
  20. system v进程间通信整理

热门文章

  1. jedis的scan操作要注意cursor数据类型
  2. CentOS 安装图形化界面后重启出现许可等事项操作
  3. C++装饰器模式
  4. VMware显示错误:“未能锁定文件 无法打开磁盘 ..\*.vmdk 或者某一个快照所依赖的磁盘。”解决办法
  5. 揭发233的docker/machine
  6. BigDecimal的加减乘除,比较,小数保留
  7. 设置java启动项目
  8. Scrapy定制命令开启爬虫
  9. Java框架之SpringMVC 04-视图解析-Spring表单-JSON-上传下载
  10. 解决jar包依赖冲突(idea)