深度学习
17西伯利亚狼
一个无趣的人
展开
-
Lipschitz连续 | Wasserstein距离 | KL散度(Kullback–Leibler divergence) | JS散度(Jensen-Shannon)
看论文经常看见这几个名词,但是概念却不甚了解,所以在此立贴汇总,方便查看。不定期更新~Lipschitz(利普希茨)连续定义:有函数f(x),如果存在一个常量K,使得对f(x)定义域上(可为实数也可以为复数)的任意两个值满足如下条件:|f(x1)−f(x2)|≤|x1−x2|∗K那么称函数f(x)满足Lipschitz连续条件,并称K为f(x)的Lipschitz常数。Lipsch...转载 2018-09-11 20:06:42 · 7239 阅读 · 0 评论 -
深度学习入门--手写数字识别(Keras)
#导入所需要的包import kerasfrom keras.datasets import mnistfrom keras.layers import Dense from keras.models import Sequentialfrom keras.optimizers import SGD#下载数据集(x_train,y_train),(x_test,y_test) =...原创 2018-10-14 09:59:02 · 1676 阅读 · 0 评论 -
深度学习入门-线性代数(TensorFlow实现)
一 使用常量定义,实现一个矩阵相乘#矩阵乘法#引入库import tensorflow as tfimport numpy as np#定义常量并用 numpy 进行初始化a1 = tf.constant(np.ones([4, 4]))a2 = tf.constant(np.ones([4, 4]))#矩阵乘法a1_dot_a2 = tf.matmul(a1, a2)...原创 2018-10-14 21:39:04 · 418 阅读 · 0 评论 -
深度学习入门--线性回归(TensorFlow)
#矩阵乘法#引入库import tensorflow as tfimport numpy as np# 定义数据维度N=10#定义 placeholderx = tf.placeholder(dtype=tf.float32, shape=[5, N])d = tf.placeholder(dtype=tf.float32, shape=[5, N])#定义 Ww0 =...原创 2018-10-14 23:27:19 · 330 阅读 · 0 评论 -
修改Anaconda默认的启动路径--亲测有效【附anaconda云盘链接】
因为anaconda默认的启动路径是C盘,所以很多时候使用受限,因此更换启动路劲是很有必要的。网上各种修改方式都有,但是很多方法都不奏效,本方法是记录我的修改历史,亲测有效软件版本:Windows7;Anaconda3-2019.07-Windows-x86_64此处附上Anaconda3-2019.07云盘链接:链接:https://pan.baidu.com/s/1TNq7Zh...原创 2019-08-03 21:16:07 · 3912 阅读 · 0 评论 -
在Anaconda jupyternotebook中使用虚拟环境(activate env)
上一篇讲安装了Anaconda后,如何修改默认启动路径本篇写一下如果使用虚拟环境。最新版anaconda中默认的python版本为3.7,其使用过程中,发现python3.7与OpenCV以及TensorFlow有不兼容的现像,在anaconda中,我使用conda install OpenCV,无法达到我想要的结果,所以不得已使用了,anaconda的虚拟环境功能。如何在anacon...原创 2019-08-04 14:19:08 · 1470 阅读 · 0 评论