解决caffe绘制训练过程的loss和accuracy曲线时候报错:paste: aux4.txt: 没有那个文件或目录 rm: 无法删除"aux4.txt": 没有那个文件或目录

Posted Jay Tseng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了解决caffe绘制训练过程的loss和accuracy曲线时候报错:paste: aux4.txt: 没有那个文件或目录 rm: 无法删除"aux4.txt": 没有那个文件或目录相关的知识,希望对你有一定的参考价值。

我用的是faster-rcnn,在绘制训练过程的loss和accuracy曲线时候,抛出如下错误,在网上查找无数大牛博客后无果,自己稍微看了下代码,发现,extract_seconds.py文件的
get_start_time()函数在获取时间时候获取失败,因为if line.find(‘Solving‘) != -1:这个语句判断错误导致,具体解决办法:

将该函数改造成:

def get_start_time(line_iterable, year):
    """Find start time from group of lines
    """

    start_datetime = None
    for line in line_iterable:
        line = line.strip()
        #if line.find(‘Solving‘) != -1:
        start_datetime = extract_datetime_from_line(line, year)
        break
    return start_datetime

没错,就是把这个判断注释掉就ok了!

 

但是还有一个问题:解析出来的两个文件,分别是:mylog.train和mylog.test,其中mylog.test是个空文件,很是无语,暂时不想去深探原因,求各位看客帮忙解答一下,谢谢!

以上是关于解决caffe绘制训练过程的loss和accuracy曲线时候报错:paste: aux4.txt: 没有那个文件或目录 rm: 无法删除"aux4.txt": 没有那个文件或目录的主要内容,如果未能解决你的问题,请参考以下文章

caffe绘制训练过程的loss和accuracy曲线

Caffe---自带工具 绘制loss和accuracy曲线

解决caffe绘制训练过程的loss和accuracy曲线时候报错:paste: aux4.txt: 没有那个文件或目录 rm: 无法删除"aux4.txt": 没有那个文件或目录

在训练时,accuracy不变,loss一直在降低是啥原因

caffe保存训练log日志文件并利用保存的log文件绘制accuary loss曲线图

如何利用caffe自带的工具包绘制accuracy/loss曲线