9.2 课设报告
今天我们尝试在本地的Atom编译器上运行我们之前在jupyter notebook上总是出线错误的Demo文件,在编辑修改了ipynb文件后,我们第一次编译时出现了%matplotlib inline一行无法识别的句法错误,查阅资料后我们得知这是一个Ipython预先定义好的魔法函数,可以将每一个代码模块的运行结果直接显示在其代码块下方,而由于我们是在本地用编译器运行程序,并不适用于该魔法函数所对应的jupyter环境。考虑到先让程序运行的目的,我们删除了这一个函数,程序和在网页笔记中一样可以运行到最后一个识别方程的模块,但是在计算了一段时间后出现了报错提示,阅读之后我们发现是我们代码中所调用的部分模块来自于7.0.5版本的cuDNN,而在我们安装系统时所选择的是7.5.1版本的cuDNN,再重新去官网上寻找了对应版本的dll文件后进行替换。这一次我们又尝试在juypter notebook,在我们设定的新环境下运行我们的演示程序。但是演示中所调用的预先设置好的训练模型出现了无法调用的错误,在重新装载了对应版本的训练模型后,我们终于成功在这个Demo中完成了对于一张图片的Mask处理。

明天的工作是继续调整我们针对于视频文件和本地摄像头的采样模块,由于无法使用Demo中预先训练好的训练集,我们可能还需要自己对要使用到的分类模型进行训练。

浙公网安备 33010602011771号