深度学习
文章平均质量分 62
ANONYMOUSLYCN
过气程序员
展开
-
nn.BCELoss与nn.CrossEntropyLoss的区别
以前我浏览博客的时候记得别人说过,BCELoss与CrossEntropyLoss都是用于分类问题。可以知道,BCELoss是Binary CrossEntropyLoss的缩写,BCELoss CrossEntropyLoss的一个特例,只用于二分类问题,而CrossEntropyLoss可以用于二分类,也可以用于多分类。 不过我重新查阅了一下资料,发现同样是处理二分类问题,BCELoss与Cr...原创 2019-06-18 20:13:25 · 2321 阅读 · 0 评论 -
Python hdf5 优化神经网络读取文件
Python下的HDF5文件需要依赖h5py工具包,首先我们需要安装这个包 创建文件和数据集 使用`h5py.File()方法创建hdf5文件 h5file = h5py.File(filename,'w') 然后在此基础上创建数据集: X = h5file.create_dataset(shape=(0,args.patch_size,args.patch_size), ...原创 2019-06-18 21:53:52 · 1199 阅读 · 1 评论 -
hdf5内存问题
h5 = pd.HDFStore('test_c4.h5','a', complevel=4, complib='blosc') for tpath in files[:5]: code = tpath.split('\\')[-1][:-4] data = pd.read_csv(tpath, encoding='gbk') h5['min1'+cod...原创 2019-06-18 21:58:33 · 1316 阅读 · 0 评论 -
MTCNN实现的几点问题初探
MTCNN实现的几点问题初探MTCNN介绍技术细节实现中的问题: MTCNN介绍 MTCNN,Multi-task convolutional neural network(多任务卷积神经网络),将人脸区域检测与人脸关键点检测放在了一起,基于cascade框架。总体可分为PNet、RNet、和ONet三层网络结构, 构建图像金字塔 首先将图像进行不同尺度的变换,构建图像金字塔,以适应不同大小的人脸...原创 2019-06-18 18:29:25 · 1296 阅读 · 0 评论