![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
科研记录
Francisll
不定期记录科研历程
展开
-
ffmpeg调整视频时长
由于社会问题,本学期的一门课程需要上传一份8-10分钟的视频讲解。而自己录了一份10分半的视频,又懒得再录(果然懒惰是技术进步的动力)。需要让老师见到的文件信息中的视频时长变为10分钟。搜到的软件很难自定义加速比。这个问题可以通过ffmpeg解决。具体来说,改变视频流的速度setpts滤波器,需要将视频流和音频流同步调整。ffmpeg -i input.MOV -filter_compl...原创 2020-03-13 19:22:41 · 6118 阅读 · 1 评论 -
数据集下载踩坑及md5检验
Camelyon16数据集提供百度云下载途径,于是充了会员把数据集下载了。问题是多个大文件下载很容易出现文件受损的情况,这次就遇到了,折腾了好几天。教训是,下载大文件一定要确保文件没问题,不然之后查问题很麻烦的。作为用户,使用前校验文件是否受损;作为提供者,在提供数据集时额外提供一份md5的清单,规范操作。建议使用md5进行文件完整性的校验。Linux下使用md5sum命令,Windows下使...原创 2019-01-06 20:44:36 · 1098 阅读 · 1 评论 -
Camelyon16数据集踩坑记录
Camelyon16与Camelyon17的数据页面已经整合在一起(https://camelyon17.grand-challenge.org/Data/)。首先,下载Camelyon16数据集,经过md5sum确认文件无损伤。安装主办方提供的tiff图像查看软件ASAP,该软件提供了必要的python接口。ASAP软件可由源码编译,也有.deb或.exe文件可直接使用(https://...原创 2019-01-02 17:26:31 · 5336 阅读 · 2 评论 -
Anaconda的新env下ipython错误
在Anaconda下新建环境fastai。source activate fastai进入环境后再进入ipython。执行from fastai import *from fastai.vision import *报错ModuleNotFoundError: No module named 'fastai'这不正常,虽然可以通过sys.append('/anaco...原创 2019-03-09 22:28:00 · 629 阅读 · 0 评论 -
PyTorch自编码器训练 AssertionError: nn criterions don't compute the gradient w.r.t. targets
在pretrained model的基础上添加自编码器进行信息提炼。在Pytorch, 对MSE loss进行梯度回传时,报错信息为AssertionError: nn criterions don't compute the gradient w.r.t. targets - please mark these variables as volatile or not requiring ...原创 2019-03-23 17:01:42 · 586 阅读 · 0 评论 -
sklearn.metrics计算AUC踩坑
sklearn的函数默认第一个参数传入label(如0,1,2等),第二个参数一般为预测的label(如0,1,2)或概率(介于0和1之间的小数)。 roc_auc_score(),传入预测的分类结果和预测的概率都是可以计算的。但正确的做法是传入预测概率,这样才符合AUC的计算原理。并且传入分类结果的话,auc指标会更低,因为曲线变粗糙了。参考:http://landcareweb.com/qu...原创 2019-03-27 16:01:19 · 7794 阅读 · 2 评论