
机器学习
djshichaoren
Don't show me your code, give me five C币
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Coursera 机器学习_Octave Cost Function
我一开始写的是h = X*theta;J = 1 / 2*m * sum((h-y) .^ 2);得到的结果是我以为是没有给数据做normalization,于是%avg_x = sum(X(:,2))/length(X);%X = [ ones(length(X),1) ,(X(:,2) - avg_x) / (max(X(:,2)) - min(X(:,2)))];原创 2017-09-16 10:29:26 · 921 阅读 · 1 评论 -
Mask R-CNN翻译
2.相关工作RCNN:RCNN是基于区域的方法。它为需要检测的物体画出边界框。这样就有了可控数量的候选物体区域。可以在每个RoI中独立地使用卷积神经网络。Fast RCNN使用RoIPool作用于每一个RoI的feature map上。这使得它的速度加快,精度提高。Faster RCNN改进了流程,通过RPN学习到了注意机制。Faster RCNN是灵活的和鲁棒的,产生了很多基于它的改进。Fa...翻译 2018-10-01 11:11:46 · 848 阅读 · 0 评论 -
python import上一层文件夹下的py文件
在src文件夹的py文件中,import slim中的文件import syssys.path.append(r"E:\py_project\tf_flowers\slim")使用相对路径出错,使用绝对路径成功原创 2018-07-30 15:49:25 · 10044 阅读 · 1 评论 -
pandas用法
pandas关键:一定要少用loc,千万不要在遍历中使用loc,而应该用groupby、merge、apply操作代替修改表: 1. 删除列名 today_user_act.drop('user_id', axis=1, inplace=True) # axis=1 指的是删除列,inplace=True指的是修改today_user_act实例 注意:如果在被调用函数的内部使用in...原创 2018-06-26 20:53:50 · 533 阅读 · 0 评论 -
记训练识别图片从70%提高到99.89%的过程
1. 一开始的参数是:network_size: [784, 100, 39], epoch:60, eta:0.1, lambda:5,mini_batch_size:10发现识别精度只有70%左右2.看了这本书的How to choose a neural network's hyper-parameters?一本写的很好的神经网络书(1)学到了:一开始设置超级参数时,最好从最简单的开始设计。...原创 2018-03-22 17:02:41 · 1832 阅读 · 0 评论 -
numpy的维度问题
np.zeros(10) : 是一个数组,而不是矩阵,更不是列向量或者行向量 (10L, )np.zeros(10).transpose(): 同上面相同,只是一个数组,而不是矩阵,更不是列向量或者行向量 (10L, )np.zeros((1, 10)):一个矩阵,行向量 (1L, 10L)np.zeros((10, 1)):一个矩阵,列向量 (10L, 1L)np.zer原创 2018-01-22 12:29:11 · 984 阅读 · 0 评论 -
numpy求平均值的维度设定
>>> a = np.array([[1, 2], [3, 4]]) >>> np.mean(a) # 将上面二维矩阵的每个元素相加除以元素个数(求平均数) 2.5 >>> np.mean(a, axis=0) # axis=0,计算所有子数组的平均值 array([ 2., 3.]) >>> np.mean(a, axis=1) # axis=1,对每一个子数组,计算它的平均原创 2018-01-22 12:20:07 · 15350 阅读 · 1 评论 -
numpy给array增加维度np.newaxis
a[:, np.newaxis] # 给a最外层中括号中的每一个元素加[]a[np.newaxis, :] # 给a最外层中括号中所有元素加[]原创 2017-12-24 18:39:19 · 5141 阅读 · 0 评论 -
octave中取矩阵内容的符号(1,3)和(1:3)
矩阵A为1 2 34 5 67 8 9A(1, 3)取第一行,第三列的数值,ans=3A(1:3)按列的顺序,取第一个到第三个的数值[1, 4, 7]A(:)将A的全部内容,按列的顺序转换为一个列向量[1 4 7 2 5 8 3 6 9]'原创 2017-11-23 10:58:31 · 2096 阅读 · 0 评论 -
cousera视频无法播放
1.打开hosts,win10系统的hosts地址是:C:\Windows\System32\drivers\etc2.修改host文件,在最后添加52.84.246.72 d3c33hcgiwev3.cloudfront.net,保存; 注意:一定不要写成#52.84.246.72 http://d3c33hcgiwev3.cloudfront.net3.重启浏览器或者原创 2017-11-22 10:32:04 · 1170 阅读 · 0 评论 -
Cousera 机器学习 week4
1. 向量与数的除法必须用./2.仔细读题目,这一章的Regularized Cost Function是不包含theta(1).^的z = X * theta;% 单纯用/除以向量,并不是element-wise除,必须用./%h = 1./ ( 1 + e .^ ( -1 .* z ) )h = sigmoid(z);J = (-1/m) * ( (y' * log(h)) +原创 2017-10-11 16:16:55 · 301 阅读 · 0 评论 -
python程序 windows to linux:no module named ‘XXX‘
windows的pycharm中默认有Add content roots to PYTHONPATH当把代码拷入Linux中以后,需要用linux命令,把这个python项目的路径加入PYTHONPATHexport PYTHONPATH="${PYTHONPATH}:../../tf_unet"这里的路径填写:在当前路径下,找到项目根路径的地址...原创 2019-02-25 21:30:29 · 598 阅读 · 0 评论