zoukankan      html  css  js  c++  java
  • 使用caffenet微调时的一些总结

    1,比较笨的方法生成图片列表(两类举例)
    data/myself/train 目录下

    find -name cat.*.jpg |cut -d '/' -f2-3 >train.txt
    sed -i 's/$/ 0/g' train.txt
    find -name dog.*.jpg |cut -d '/' -f2-3 >tmp.txt
    sed -i 's/$/ 1/g' tmp.txt
    cat tmp.txt >>train.txt

    将train.txt剪切到data/myself 下




    2,删除被锁定文件
    删除文件夹实例:
    sudo rm -rf /var/log/httpd/access
    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

    删除文件使用实例:
    sudo rm -f /var/log/httpd/access.log
    将会强制删除/var/log/httpd/access.log这个文件



    3,下载caffe zoo中的模型

    cd caffe-master

    python ./scripts/download_model_binary.py ./models/bvlc_reference_caffenet/
    .py文件是下载的命令。
    后面是模型下载下来的路径。



    4,权限问题,运行shell脚本时:
    permission denied

    sudo chmod -R 777 目录
    其中 -R 是指级联应用到目录里的所有子目录和文件
        777 是所有用户都拥有最高权限
    sudo chmod +x *.sh

    5,微调训练模型指令:
     ./build/tools/caffe train --solver ./models/bvlc_reference_caffenet/solver.prototxt --weights ./models/bvlc_reference_caffenet/bvlc_reference_caffenet.caffemodel

    6,图像尺寸改变脚本

    #!/usr/bin/env sh

    for file in `ls`
    do convert $file -resize 100x100! new_$file   ##!表示不考虑比例
    done 

  • 相关阅读:
    ansible-playbook基础
    ansible-playbook批量安装tomcat8版本
    linux
    PostgreSQL View(视图)
    PostgreSQL TRUNCATE TABLE
    PostgreSQL ALTER TABLE 命令
    redis主从环境搭建
    PostgreSQL 约束
    解决Chrome中Software Reporter Tool占CPU用过高
    C++标准模板库(STL)简介及应用
  • 原文地址:https://www.cnblogs.com/lyyang/p/6655435.html
Copyright © 2011-2022 走看看