- 博客(7)
- 收藏
- 关注
原创 学习日记:像素级评估指标
在介绍评价指标之前,先介绍下面几个概念TP:Truth 预测对了,原来是正确的预测为正确 1-1 TN:Truth 预测对了,原来是错误的预测为错误 0-0 FP:False 预测错了,原来是正确的预测为错误 1-0 FN:False 预测错了,原来是错误的预测为正确 0-1 1.accuracy准确率pixel_accuracy=正确分类的总像素/总像素2.precision精确度pixel_precison表示被检测
2022-03-27 18:16:03 3481 1
原创 学习日记:深度学习中的损失函数
1.Dice lossDice系数是一种集合相似度度量函数,通常用于计算两个样本的相似度Dice损失和Dice系数的关系是:DiceLoss = 1 - DiceCoefficient代码实现:def dice_coef(y_true, y_pred, axis = (1,2), smooth = 1e-5): l = tf.reduce_sum(y_true, axis=axis) r = tf.reduce_sum(y_pred, axis=axis) inte
2022-03-22 00:17:07 963
原创 学习日记:numpy库中的函数
1.np.zeros()函数返回来一个给定形状和类型的用0填充的数组,行数与列数与括号内给定的数组相同zeros(shape,dtype=float, order=‘C’)shape:形状dtype:数据类型,可选参数。默认numpy.float64order:可选参数,c代表与c语言类似,行优先;F代表列优先2.np.moveaxis()函数moveaxis(a,source,destination)a:输入的数组source:轴的原始位置destination:轴
2022-03-22 00:09:57 3474
原创 学习日记:scipy库的版本差异
今天遇到的问题来自scipy库在运行代码的时候显示ImportError:cannot import name 'imread'原来是scipy库在升级之后就弃用了三个函数:imread,imsave,imresize下面是解决方案1)降级scipy库pip uninstall scipypip install scipy==1.0.02)代替方案1.imreadimport imageioimageio.imread(img)2.imsaveimport
2022-03-20 11:13:56 6954 1
原创 学习日记:keras版本不同带来的问题
有时候遇到的开源代码标注了特定的keras版本,大部分情况下标注的是比较老的版本一般的解决方法:pip uninstall keraspip install keras==x.x.x就是卸载当前最新的keras,用pip指令安装那个标注的版本的keras库但是如果这个时候我们不想频繁卸载又安装keras又可以怎么办呢?我找到个好办法!可以从github官网上下载所需版本的keras安装包然后看代码上import keras库中的哪些函数报错例如我遇到的:1.modul
2022-03-14 00:05:22 5056 1
原创 学习日记:深度学习CPU与GPU
我所用的笔记本电脑没有独立显卡,因此也不支持cuda等软件的安装1.batch_size今天用cpu跑深度学习的时候,原本代码的batch_size=512,我知道我的电脑肯定跑不了这么大的batch_size,就设置成batch_size=256,但是jupyter notebook在跑第一个epoch的时候还是显示我的内核挂掉了,重启两三次都仍会遇到这个问题。解决办法:把batch_size大小设置为100,在我的电脑上就可以正常运行了每台电脑的cpu也不同,遇到类似的内核挂掉的问题.
2022-03-13 14:20:50 6006
原创 学习日记:tensorflow版本差异遇到的问题
网上很多的开源代码所用的库的版本都是tensorflow1.x的,跟tensorflow2.0里面的内容完全不匹配,以下是我在学习中遇到的一些版本差异带来的问题1.调用库时遇到的问题下面是一段代码:from keras.optimizers import SGD,RMSprop,Adam在tensorflow2.x版本上会报错,表示在keras中找不到这些函数其实原因是tensorflow2.x版本兼容了keras,需要进行修改from tensorflow.keras.opti
2022-03-13 00:06:33 2621
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人