我正试图从头开始训练一个caffe模型(在码头工人)。
密码:
根@ 982adaaca24f:〜/ sharedfolder / CAFFE /搬运工/图像/ happyNet#相关文件路径:
楷模/ Custom_Model / …
你正在使用 solver_mode: CPU ,你在这次培训开始时检查CPU内存利用率了吗?
solver_mode: CPU
你正在使用非常高的培训 batch_size
batch_size
layer { name: "training_train" type: "Data" top: "data" top: "label" include { phase: TRAIN } transform_param { mean_file: "datasets/mean_training_image.binaryproto" } data_param { source: "datasets/training_set_lmdb" batch_size: 400 backend: LMDB } }
所以看起来像这需要内存 batch_size: 400 在您的系统CPU上不可用。
batch_size: 400
所以减少 batch_size 并提供培训。让我们说吧 batch_size: 20 。
batch_size: 20
一旦了解了系统上的可用内存,就可以大致计算出来 batch_size 你可以使用。