- 博客(7)
- 收藏
- 关注
原创 浏览器跨域请求本地文件
在本地调试程序时,经常需要读取本地文件,但是浏览器默认是不允许的,需要解决跨域问题,下面是常见的解决办法:Firefox地址栏输入:about:config,然后找到security.fileuri.strict_origin_policy,双击修改为False即可Chrome...
2019-10-11 19:41:35
889
原创 DeepLearning-Ng编程作业踩过的一些坑
Course 1Assignment 3 error 1Assignment 3 error 2Course 2Assignment 1 error 1Course 1Assignment 3 error 1问题代码:# Visualize the data:plt.scatter(X[0, :], X[1, :], c=Y, s=40, cmap
2018-01-26 18:11:40
3319
6
原创 Batch Norm
本文主要是在看完Andrew Ng的Deep Learning Specialization(Coursera链接,网易云课堂官方授权搬运)系列中相关课程后的记录整理和一点思考1. 什么是Batch-Norm首先,Batch-Norm(以下简称BN)是一种归一化的方法,不仅可以在深度学习中使用,在很多其他统计学习(比如Logistic Regression)中也适用。归一化的目标都是希望能
2018-01-26 18:03:25
324
原创 Numpy中b=a.reshpe(-1)
在Python中,-1可以表示最后一个元素,可是Numpy的reshape成-1的形状是什么意思?注意,这里 并不是取最后一个维度! 并不是取最后一个维度! 并不是取最后一个维度!其实原因很简单,如果是最后一个维度,那得到的这个新数组的长度和之前的对不上。那 -1 代表什么?我们来看Numpy文档的介绍: newshape : int or tuple of ints
2018-01-26 17:56:00
558
原创 Numpy中sum函数求和结果维度问题
使用Numpy(下面简称np)中的sum函数对某一维度求和时,由于该维度会在求和后变成一个数,所以所得结果的这一维度为空。比如下面的例子:a = np.array([[1,2,3],[4,5,6]])b = np.sum(a,axis=1)print(b.shape)# (2,)所以,对于一个shape为(2,3)的数组,在默认情况下使用np.sum函数求和后得到的结果shap
2018-01-26 17:54:48
8445
原创 使用Numpy进行one-hot编码
在实现很多机器学习任务的时候,经常需要将labels进行one-hot encoding,具体思想这里就不详述,借一张图来表示:由于最后的每个label向量只有一个维度的值是1,其他都是0,所以实现方法可以借助线性代数中的单位矩阵 [百度百科] [wikipedia]Numpy实现可以是这样:# 函数需不需要返回转置要根据具体情况看# 如果不转置每个label返回的就是一个行向
2018-01-26 17:53:58
16473
原创 指数加权平均
1. 计算方法对一个序列 θ1,θ2,θ3...θn" role="presentation">θ1,θ2,θ3...θnθ1,θ2,θ3...θn \theta_1,\theta_2,\theta_3 ... \theta_n ,引入参数 β" role="presentation">ββ\beta ,使用如下方法可以计
2018-01-26 17:49:48
2264
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人