在TensorFlow 的官网上,有一个很有趣的教程,就是用 TensorFlow 以及训练好的深度卷积神经(GoogleNet)网络去生成一些有趣的pattern,通过这些pattern,可以更加深入的去了解神经网络到底学到了什么, 这个教程有四个主要部分: 1:简单的单通道纹理pattern的生成: 2:利用tiled computation 生成高分辨率图像: 3:利用 Laplacian Pyramid Gradient Normalization 生成各种有趣的视觉效果: 4:生成类似…
Google机器学习课程基于TensorFlow  : https://developers.google.cn/machine-learning/crash-course         https://developers.google.com/machine-learning/crash-course…
我们看到,利用TensorFlow 和训练好的Googlenet 可以生成多尺度的pattern,那些pattern看起来比起单一通道的pattern你要更好,但是有一个问题就是多尺度的pattern里高频分量太多,显得图像的噪点很多,为了解决这个问题,可以进一步的引入一个先验平滑函数,这样每次迭代的时候可以对图像进行模糊,去除高频分量,这样一般来说需要更多的迭代次数,另一种方式就是每次迭代中增强低频分量的梯度,这种技术被称为: 拉普拉斯金字塔分解,这里我们就要用到这种技术,我们称为:Lapla…
在前面一篇博客里,我们介绍了利用TensorFlow 和训练好的 Googlenet 来生成简单的单一通道的pattern,接下来,我们要进一步生成更为有趣的一些pattern,之前的简单的pattern都是基于单一通道,单一尺度的,现在我们来试试多尺度下生成的pattern # 这部分代码和之前单一通道的一样 # boilerplate code from __future__ import print_function import os from io import BytesIO imp…
微软发布了其最新版本的机器学习框架:ML.NET 0.11带来了新功能和突破性变化. 新版本的机器学习开源框架为TensorFlow和ONNX添加了新功能,但也包括一些重大变化, 这也是发布RC版本之前的最后一个预览版,这个月底将发布0.12版本,也就是RC1. ML.NET的创新0.11 0.11 版本的ML.NET现在还支持 TensorFlowTransformer组件中的文本输入数据.TensorFlow模型不仅可用于图像,还可用于文本分析.这在.NET博客的代码示例中进行了说明,该博客…
学习python,机器学习(maching-lerning).深度学习(deep-learning)等概念也是耳熟能详.我最近从新手开始学习maching-learning知识,不过课程偏向基本的理论知识,所以有时感觉枯燥无味,于是我试着实践代码,对于从零开始的小白来说,理论到实践要解决的第一个问题居然是各种第三方包的安装成功和测试顺利.这次让我意识到不仅要写好程序,还有编译运行环境.程序的各种依赖满足.“万事俱备,只欠东风”也许说的就是这样吧.下面记录自己采坑艰难过程. 在anaconda环境…
[说在前面]本人博客新手一枚,象牙塔的老白,职业场的小白.以下内容仅为个人见解,欢迎批评指正,不喜勿喷![握手][握手] 1. 分享个人对于人工智能领域的算法综述:如果你想开始学习算法,不妨先了解人工智能有哪些方向? 1.1 机器学习综述 1.2 深度学习综述 1.3 强化学习综述 1.4 知识图谱综述 1.5 对接其他前沿技术 2. 分享个人对于新手入门学习路线和学习资源的推荐 2.1 python编程学习路线及笔记 2.2 机器学习专题学习路线及笔记 2.3 深度学习专题学习路线及笔记 2.…
TensorFlow基础 一.TensorFlow算法的一般流程 1.导入/生成样本数据集 2.转换和归一化数据:一般来讲,输入样本数据集并不符合TensorFlow期望的形状,所以需要转换数据格式以满足TensorFlow. 当数据集的维度或者类型不符合所用机器学习算法的要求时,需要在使用前进行数据转换.大部分机器学习算法期待的输入样本数据是归一化的数据. TensorFlow具有内建函数来归一化数据,如下: data = tf.nn.batch_norm_with_global_normal…
背景 听说谷歌的第二代机器学习的框架tensorflow开源了,我也心血来潮去探探大牛的产品.怎奈安装就折腾了一天,现在整理出来备忘. tensorflow官方网站给出的安装步骤很简单: # Only CPU-version is available at the moment. $ pip install https://storage.googleapis.com/tensorflow/mac/tensorflow-0.5.0-py2-none-any.whl 安装pip 用到了一个pip的…
关于Tensorflow的基本介绍 Tensorflow是一个基于图的计算系统,其主要应用于机器学习. 从Tensorflow名字的字面意思可以拆分成两部分来理解:Tensor+flow. Tensor:中文名可以称为“张量”,其本质就是任意维度的数组.一个向量就是一个1维的Tensor,一个矩阵就是2维的Tensor. Flow:指的就是图计算中的数据流. 当我们想要使用Tensorflow做什么事情的时候,一般需要三个操作步骤: 创建Tensor: 添加Operations(Operatio…