zoukankan      html  css  js  c++  java
  • TensorFlow从入门到理解(一):搭建开发环境【基于Ubuntu18.04】

    *注:教程及本文章皆使用Python3+语言,执行.py文件都是用终端(如果使用Python2+和IDE都会和本文描述有点不符)

    一、安装,测试,卸载

    TensorFlow官网介绍得很全面,很完美了,各种系统、方式、类别都一一组合介绍了,大家直接点击去官网安装TensorFlow,这里需要注意的是TensorFlow有CPU和GPU版本之分。当然用TensorFlow前得先装好Python的开发环境。

    *测试安装是否成功的代码时,如果使用的是CPU版本,如果出现错误:

    sess = tf.Session(),I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX, 

    恭喜你,你可以换一台机器来跑TensorFlow了,因为你的机器太落后被TensorFlow嫌弃了!

    其实这个并不会影响你后面的运行(本人在运行一些神经网络时,很慢而且准确度被卡低了。。。),解决方法是:

    1、选择忽视;

    2、在每个文件开头输入如下:

    import os
    
    os.environ['TF_CPP_MIN_LOG_LEVEL'] = '2'

    3、进 tensorflow 官网,从源码安装。

    二、安装有关库

    1、安装Matplotlib、Numpy、Scipy、skimage

    pip install matplotlib numpy scikit-learn scikit-image

    2、检查是否成功

    进入python命令行模式,分别输入

    import matplotlib
    import numpy
    import scipy
    import skimage

    如果都没有报错(没有返回结果),则说明这些Python库都安装成功了。

    *这里说个检查.py文件里要使用的库是否安装和语法错误的技巧是使用PyCharm打开文件,亮红色即说明有错误。

    Windows安装参考:https://blog.csdn.net/sinat_28224453/article/details/51462935

  • 相关阅读:
    杭电2074
    关于大整数n!的问题!
    杭电2053
    大整数乘法(高精度)
    JS:获取框架内容
    JQ:hover延迟效果
    jQ+Ajax+PHP 简单实例
    js节省document.getElementById("xxx")的方法
    QQ一键登录功能的实现过程
    点击文字出现文本框
  • 原文地址:https://www.cnblogs.com/darklights/p/9930065.html
Copyright © 2011-2022 走看看