keras和caffe的区别(1)



一.样本目录的区别:
caffe创建样本时,允许样本目录下有多级子目录,最终的类型数是样本目录下的文件个数
如样本目录是:train,图片存放在worker,tools,machine,orign。。。等子目录下

   
                          |------worker
 |------postive----|------tools
 |                       |------machine
 |                       |------scaford   
 |
 |   
train
 |                
 |    
 |                        |------orign
 |-------negtive---|
                         |------agument

如果用digits创建数据库,如果选择样本的路径为train,则创建2类,一类为postive,一类为negtive。当然即digits也能在postive上创建4类(worker,tools,machine,scaford),或者在negtive上创建2类(orign,agument)   
如果用keras创建数据库,如果选择样本的路径为train,则创建失败,keras要求样本目录下的子目录必须有图片。即keras只能在postive上创建4类(worker,tools,machine,scaford),或者在negtive上创建2类(orign,agument),不能在train上创建两类



二 训练迭代的区别:
keras使用epoch,caffe使用max_iterator,其中iterator表示一次正向传播和一次方向传播,参与的样本数是batch_size。
epoch是iterator很多次后,完成一次验证。即max_iterator=epoch*验证迭代间隔(我觉得一次epoch应该是所有的样本都处理结束,iterator只处理batch_size个样本)   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值