在使用卷积神经网络构建 Cat/Dog 分类器时抛出 'std::bad_alloc' 实例后调用 Caffe-terminate

Caffe-terminate called after throwing an instance of 'std::bad_alloc' while building a Cat/Dog Classifier using a Convolutional Neural Network

我正在关注 this tutorial to build cat-dog classifier using caffe. But while training I got this error; 为什么?

你得到的错误"std::bad_alloc"通常是指CPU内存分配:你的内存不足。
从堆栈跟踪来看,您在尝试从 LMDB 文件中读取元素时遇到了错误。您需要检查您的 LMDB:是否可以在那里存储大量图像? LMDB 是否可能已损坏?你能用不同的软件阅读吗?