- 博客(10)
- 资源 (7)
- 收藏
- 关注
转载 机器学习(三)——Kmeans
KMeans 非skleran 的实现代码 # -*- coding: utf-8 -*-"""Created on Thu May 10 10:12:53 2018@author: lizihua"""from numpy import *import matplotlib.pyplot as plt# 加载数据def loadDataSet(fileName...
2018-08-09 15:56:28
481
原创 机器学习代码(二)——度量函数
欧式距离、曼哈顿距离、余弦距离import numpy as npimport mathdef Euclidean(vec1, vec2): npvec1, npvec2 = np.array(vec1), np.array(vec2) diff = npvec1 - npvec2 powdistance = np.power(diff, 2).sum() ...
2018-08-09 09:33:42
803
原创 机器学习代码(一)——KNN
下面是sklearn 关于knn的代码 import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.colors import ListedColormapfrom sklearn import neighbors, datasetsn_neighbors = 15iris = datasets.loa...
2018-08-08 21:54:16
401
原创 深度学习笔记(一)——卷积神经网络(CNN)经典模型:Lenet
声明:博客中有参考其他大神的博客以及解释,非常感谢(侵删)!本文根据五个经典的卷积神经网络模型的时间顺序进行介绍:Lenet,1986年;Alexnet,2012年;GoogleNet,2014年;VGG,2014年;Deep Residual Learning 2015年。LeNet 1998年,LeCun提出LeNet,并成功应用于美国手写数字识别。但很快,CNN的锋芒被SVM和手工设计的局...
2018-04-18 10:28:48
892
原创 ubuntu16.04 配置环境(tensorflow、pytorch)的注意事项
PYTHON首先,python 在ubuntu16.04中是默认安装python2.7以及python3.5的 可以输入pytho -v 以及python3进行查看。其次,其默认环境是python2.7,现需要更改默认版本为3.5shell里执行:sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 ...
2018-04-18 10:23:22
1264
原创 Pytorch学习笔记——风格迁移
import torchimport torch.nn as nnfrom torch.autograd import Variableimport torchvisionfrom torchvision import transforms, modelsfrom PIL import Imageimport argparseimport numpy as npimport os...
2018-04-17 19:10:03
3146
转载 pytorch学习笔记——requires_grad和volatile
本片博文主要是对http://pytorch.org/docs/notes/autograd.html的部分翻译以及自己的理解,如有错误,欢迎指正!Backward过程中排除子图pytorch的BP过程是由一个函数决定的,loss.backward(), 可以看到backward()函数里并没有传要求谁的梯度。那么我们可以大胆猜测,在BP的过程中,p...
2018-03-29 14:32:23
2837
转载 Ubuntu 16.04安装NVIDIA驱动后循环登录问题
问题描述最近买了两块NVIDIA Titan X Pascal显卡装到了服务器(运行Ubuntu 16.04)上。为了使用这两块GPU显卡,首先需要安装显卡驱动,安装方式为#安装一个依赖文件,并更新系统sudo apt-get install linux-headers-genericsudo apt-get updatesudo apt-get upgrade#查询NVIDIA显卡驱动,...
2018-03-27 13:42:17
2799
1
原创 TensorFlow实战Google深度学习框架——学习笔记(二)
第四章、深层神经网络维基百科定义深度学习:“一类通过多层非线性变换对高复杂性数据建模算法的合集”。深度学习包含着两个重要的特性:多层与非线性。线性模型最大的局限性是:能够解决的问题有限。激活函数实现去线性化 相当于以往的神经元结构中输出为所有输入的加权和,置换为输出通过一个非线性函数。上图则是常用的非线性激活函数(Sigmoid)下图则是比较常用的三种激
2018-01-24 09:57:44
434
原创 TensorFlow笔记(一)TensorFlow入门
一、创建会话的两种方式1. sess = tf.Session() sess.run() sess.cloes()2with tf.Session() as sesssess.run()2.不用调用“sess.close()”来防止资源泄漏。二、Placeholder 相当于定义了一个位置,数据类型必须要指定,但是维度可以不给出。import te
2018-01-22 18:23:25
415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人