DRML(2016-CVPR)重现过程记录---(3)训练模型

本文介绍使用DRML模型进行训练的具体步骤,包括准备图片数据、生成二进制均值文件、配置prototxt文件等内容,并提供了训练脚本示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,准备图片均值二进制文件(利用caffe自带create_imagenet.sh和 make_imagenet_mean.sh 即可)

  由于caffe本身只支持单标签分类(而分类或多分类),所以临时随便写一个二分类的,用caffe自带工具生成二进制均值文件




最后生成mean.binaryproto

2,准备prototxt文件

作者提供了DRML.prototxt和solver.prototxt文件,其中要把目录改成自己的目录,另外DRML.prototxt文件中的Batch层不存在,全部改成BatchNom

solver.prototxt中注意修改测试数据量

3,训练

#train.sh

#!/usr/bin/env sh


#print the log
LOG=/home/hqp/DRML/Log
CAFFE=/home/hqp/DRML/caffe-DRML/caffe/build/tools/caffe.bin


$CAFFE train \
    --solver=/home/hqp/DRML/prototxt/solver.prototxt -gpu all 2>&1 | tee $LOG/train0421_disfa_plus.log



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值