查看: 235|回复: 1

[原创] [up-board开发板]+tensorflow 测试

[复制链接]

52

主题

4

好友

5811

积分

状元

Rank: 6Rank: 6

  • TA的每日心情
    开心
    2016-12-9 14:11
  • 签到天数: 710 天

    [LV.9]以坛为家II

    发表于 2017-1-1 23:49:06 |显示全部楼层
    我现在正在使用UP Board发帖!!!!!!!!!!!!!!!!
    本来只是想用这台UP Board开发图像算法的,这段时间也使用这个板子测试了新型的特征匹配算法和开发了一个无人驾驶的车道检测算法及一个比OPENCV自带的霍夫直线检测好的算法,但是还没来得及写总结,打算过几天再写,今天好奇是否可以在这个板子上使用tensorflow,一般使用tensorflow最好有一张英伟达的显卡,因为深度学习数据训练等计算可以使用CUDA的库来加速,当然了,如果不使用的GPU来加速也是可以的啦,只是速读会慢一些,我由一个太安装了NVADA 970显卡的电脑,是用来专门研究tensorflow的。
       tensorflow是支持GPU和不使用GPU加速两种模式的,tensorflow的GPU加速是依赖CUDA的库,这个库是NVADA的显卡独有的库,这个库类似OPENCL,但是NVADA 的CUDA库针对自家的GPU优化得更好,而且长久以来,深度学习领域大部分都使用到了CUDA的库,这个方面的使用华人科学家吴恩达的贡献是非常巨大的,感兴趣的可以自行了解一下。至于GPU是怎么加速的也自行了解,虽然UP Board的处理器内部自带了GPU但是不能用来给tensorflow加速的,原因就是处理自带的GPU是INTEL自家的GPU无法使用CUDA。前面也说到即使没有GPU,tensotflow也是可以使用的,所以今晚花了电时间在UP Board上安装了tensorflow:

    1.使用的系统是:ubuntu 16.04
    2.使用的tensotflow版本为CPU的版本:tensorflow-0.8.0-cp27
    3.python使用的版本为2.7

    安装python……
    1. sudo apt-get install python-pip python-dev
    复制代码
    安装tensorflow CPU版本……
    1. sudo pip install --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0-cp27-none-linux_x86_64.whl
    复制代码
    tensorflow2.png


    运行 TensorFlow

    在终端中输入python就能进入python的命令模式
    运行一下程序:
    1. $ python

    2. >>> import tensorflow as tf
    3. >>> hello = tf.constant('Hello, TensorFlow!')
    4. >>> sess = tf.Session()
    5. >>> print sess.run(hello)
    6. Hello, TensorFlow!
    7. >>> a = tf.constant(10)
    8. >>> b = tf.constant(32)
    9. >>> print sess.run(a+b)
    10. 42
    11. >>>
    复制代码
    如图:
    tensorflow1.png

    回复

    使用道具 举报

    6

    主题

    0

    好友

    1122

    积分

    进士

    Rank: 5Rank: 5

  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 193 天

    [LV.7]常住居民III

    发表于 2017-1-3 14:31:50 |显示全部楼层
    这个有兴趣,期待更多的分享!~
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

    站长推荐上一条 /3 下一条

    手机版|爱板网 |网站地图  

    GMT+8, 2017-2-23 17:42 , Processed in 0.084516 second(s), 11 queries , Memcache On.

    苏公网安备 32059002001056号

    Powered by Discuz!

    回顶部