1. 需先安装python3.7,anaconda包管理器(类似java的maven),tensorflow,pycharm开发工具。文末附件下载地址。

2. 安装tensorflow,开始-Anaconda3-Anaconda3 Prompt。 打开控制台。

conda create -n tensorflow python=3.5.2

Anaconda首页

3. 常用包,Numpy:数学函数库、Scipy:NumPy开发的高级模块、

pandas:对数据进行导入、清洗、处理、统计和输出、

Scikit-learn:专门面向机器学习的Python开源框架

安装命令
conda install XXX

如:conda install scipy

4. 打开开发工具pycharm。

  1. import numpy as np
  2. import matplotlib.pyplot as plt
  3.  
  4. #心形线
  5. t = np.linspace(0, 2*np.pi, 100)
  6. x = 16 * np.sin(t) ** 3
  7. y = 13 * np.cos(t) - 5 * np.cos(2*t) - 2 * np.cos(3*t) - np.cos(4*t)
  8. plt.plot(x, y, 'r-', linewidth=2)
  9. plt.grid(True)
  10. plt.show()

执行结果:

  1. # 渐开线
  2. t = np.linspace(0, 50, num=1000)
  3. x = t*np.sin(t) + np.cos(t)
  4. y = np.sin(t) - t*np.cos(t)
  5. plt.plot(x, y, 'r-', linewidth=2)
  6. plt.grid()
  7. plt.show()

  1. import tensorflow as tf
  2.  
  3. x = tf.placeholder(tf.int16)
  4. y = tf.placeholder(tf.int16)
  5. z = tf.add(x, y, name='z')
  6.  
  7. with tf.Session() as sess:
  8. xs =[1, 2, 3]
  9. ys = [2, 3, 4]
  10. #print(sess.run(z, feed_dict={x: xs, y: ys}))
  11. print(sess.run(z, feed_dict={x: xs, y: ys}))

  1. # 胸型线
  2. x = np.arange(1, 0, -0.001)
  3. y = (-3 * x * np.log(x) + np.exp(-(40 * (x - 1 / np.e)) ** 4) / 25) / 2
  4. plt.figure(figsize=(5,7), facecolor='w')
  5. plt.plot(y, x, 'r-', linewidth=2)
  6. plt.grid(True)
  7. plt.title(u'胸型线', fontsize=20)
  8. plt.savefig('breast.png')
  9. plt.show()

代码下载

链接:https://pan.baidu.com/s/1dFnldBSaeJBBs_p_onUX3w
提取码:tk7p

python tensorflow windows环境搭建体验的更多相关文章

  1. Python 数据分析Windows环境搭建

    1. 下载相应的Python软件并安装 python-3.6.0-amd64 2.  配置相应的环境变量path ;C:\Users\Administrator\AppData\Local\Progr ...

  2. 基于Ubuntu+Python+Tensorflow+Jupyter notebook搭建深度学习环境

    基于Ubuntu+Python+Tensorflow+Jupyter notebook搭建深度学习环境 前言一.环境准备环境介绍软件下载VMware下安装UbuntuUbuntu下Anaconda的安 ...

  3. Python+Selenium+webdriver环境搭建(windows)以及相关资源下载链接

    今天记录一下测试小菜鸟alter在测试入门的一点关于python+Selenium+webdriver环境搭建的经历以及资源分享.欢迎交流学习,批评指正. 一.Python的下载与安装 1.pytho ...

  4. 【selenium+python】之Python Flask 开发环境搭建(Windows)

    一.先安装python以及pip 二.其次, Python的虚拟环境安装: 在github上下载https://github.com/pypa/virtualenv/tree/master  zip文 ...

  5. Python介绍及环境搭建

    摘自http://www.cnblogs.com/sanzangTst/p/7278337.html Python零基础学习系列之二--Python介绍及环境搭建   1-1.Python简介: Py ...

  6. python+Eclipse+pydev环境搭建

    python+Eclipse+pydev环境搭建   本文重点介绍使用Eclipse+pydev插件来写Python代码,  以及在Mac上配置Eclipse+Pydev 和Windows配置Ecli ...

  7. Battery Historian for windows环境搭建

    Battery Historian for windows环境搭建 简介:Battery historian是一款通过上传bugreport文件分析用户手机中App的电池耗电情况的工具. Batter ...

  8. 深度学习(TensorFlow)环境搭建:(三)Ubuntu16.04+CUDA8.0+cuDNN7+Anaconda4.4+Python3.6+TensorFlow1.3

    紧接着上一篇的文章<深度学习(TensorFlow)环境搭建:(二)Ubuntu16.04+1080Ti显卡驱动>,这篇文章,主要讲解如何安装CUDA+CUDNN,不过前提是我们是已经把N ...

  9. 深度学习(TensorFlow)环境搭建:(二)Ubuntu16.04+1080Ti显卡驱动

    前几天把刚拿到了2台GPU机器组装好了,也写了篇硬件配置清单的文章——<深度学习(TensorFlow)环境搭建:(一)硬件选购和主机组装>.这两台也在安装Ubuntu 16.04和108 ...

随机推荐

  1. [随笔重写] Python3 的深拷贝与浅拷贝

    1. Python3 关于深浅拷贝的官方文档 文档地址:Python3.7.2 源码地址:lib/copy.py 2. 先说结论 深拷贝与浅拷贝是对复合对象而言的 深拷贝会构造一个新的复合对象,然后递 ...

  2. JVM调优 dump文件怎么生成和分析

    1.获取JVM的dump文件的两种方式 1. JVM启动时增加两个参数: #出现 OOME 时生成堆 dump: -XX:+HeapDumpOnOutOfMemoryError #生成堆文件地址: - ...

  3. vue观察模式浅析

    以下是我对vue观察者模式的理解:github L6zt 加入tip 2018-10-14 最近又看到<js设计模式设计>书 推荐去搂搂不要对框架的偏见, 你真的了解jquery.angu ...

  4. overflow的量两种模式

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  5. vue css中scoped

    1.什么是scoped vue组件中,在style标签中有一个属性,叫做scoped.当此标签拥有scoped属性的时候,该组件下的css样式只适用于本组件,而不会影响全局组件.这其实也相当于样式的模 ...

  6. 给当当同学的random data

    m**o 00'57"32街**o 00'52"23c**6 00'44"15斗**6 00'57"58n**5 00'32"04s**p 00'51 ...

  7. Google authenticator 谷歌身份验证,实现动态口令

    Google authenticator 谷歌身份验证,实现动态口令 google authenticator php 服务端 使用PHP类 require_once '../PHPGangsta/G ...

  8. Spring基础学习笔记

    1. Spring入门 1. 1 Spring的体系结构 1.2 HelloWorld 1.2.1 Maven的使用 1)maven 的javase工程目录结构: 2)maven的settings.x ...

  9. Rsync安装部署

    Rsync安装部署 1.Rsync  简介 Rsync  是一款开源的.快速的 多功能的 可以实现全量以及增量的本地或者是远程的数据同步备份的优秀工具,并且可以不进行改变原有的数据属性信息,实现数据的 ...

  10. Linux shell中自动完成登录

    在写shell脚本时,需要登录到不同的服务器上执行相关命令,在未建立信任之前如何批量操作. 1.ssh 首次登录服务器时会提示RSA key fingerprint输入yes/no,可以通过下面的方法 ...