吃一堑长一智
CY_TEC
Good good study, day day up~~~
展开
-
binary_crossentropy 计算有问题,导致训练出错 auc 异常
我在改一个训练流程的时候,auc 总是在 0.5 左右徘徊。检查了一下 loss 啥的,好像也没啥问题,后来逐行看了下代码才发现,传给 loss function 的 label 和 predicion 的 shape 对不上。一个是 (N,) 一个是 (M,1)。我去看了下 tf 里面的 binary_crossentropy,如下:@keras_export('keras.backend.binary_crossentropy')def binary_crossentropy(target,原创 2021-05-23 20:41:52 · 868 阅读 · 0 评论 -
自己挖的坑自己填之编译c文件与c++文件
今天遇到了一个问题文件: main.c test1.cpp test1.h不能编译。g++ -c main.cg++ -c test1.cppg++ main.o test1.o -o a因为两个源文件的后缀,一个属于c,另外一个属于c++。所以出现了这样一个问题:Undefined symbols for architecture x86_64: "_first"原创 2016-04-11 15:41:56 · 608 阅读 · 0 评论 -
from scipy.misc import imread ImportError: cannot import name 'imread'
安装 pillowpip3 install Pillow==4.3.0我原先安装了 pillow 仍然会报错,我看了一下 pillow 的版本,默认安装 Pillow==5.1.0 这个版本的 scipy.misc 里面没有 imread。遇到这种问题,先检查有些库的依赖是不是满足,然后检查库的版本。`imread` is deprecated in SciPy 1.0.0...原创 2018-04-23 16:35:47 · 5308 阅读 · 9 评论 -
Intellij + maven 的坑 User settings file 不更新
设置 User settings file 有两种方式: 1. File -> Other Settings -> Default Settings -> Maven -> User settings file 2. 右侧 Maven project 右上角有个扳手的图标我发现这两个设置之后,不同步!!!!!wtf…...原创 2018-07-04 17:41:23 · 16840 阅读 · 2 评论 -
visual studio 2015 cl.exe
安装 visual studio 2015 默认不会安装 C++ 的编译器,需要在安装的时候选择自定义安装,手动指定选在 C++ 编译器。原创 2018-07-19 17:01:06 · 1871 阅读 · 0 评论 -
windows aux 预留
windows 中不能创建名字叫 aux 的文件夹。。。因为 aux 被预留了。。。原创 2018-07-19 17:04:07 · 1033 阅读 · 0 评论 -
!! Submission failed: operator *: nonconformant arguments (op1 is 1x10, op2 is 4x1) Andrew 机器学习 第五周
!! Submission failed: operator *: nonconformant arguments (op1 is 1x10, op2 is 4x1)这个是因为我在写矩阵大小的时候写了一个固定的 size 导致:可以正确计算前向损失,但是作业在验证的时候换了一个 size ,就出错了。 还是开始没有考虑周全。我是在这里:https://www.coursera.org/l...原创 2018-09-16 16:43:16 · 3265 阅读 · 0 评论