嗯,上车有点晚...但是依然坚持上去看看~~

首先记录一下keras用radeon支持,基本此文就可以搞定。然后再说tensorflow 这个东西相对恶心一点。首先需要查看一下自己电脑的OpenCL版本。跑一下以下代码基本就清楚了(庆幸自己还是OpenCL1.2,因为tensorflow支持的野路子GPU必须用这个版本的opencl不然也是会挂的)。

#include <stdio.h>
#include <stdlib.h>
#include <OpenCL/opencl.h>int main(int argc, char* const argv[]) {cl_uint num_devices, i;clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, 0, NULL, &num_devices);cl_device_id* devices = calloc(sizeof(cl_device_id), num_devices);clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, num_devices, devices, NULL);char buf[128];for (i = 0; i < num_devices; i++) {clGetDeviceInfo(devices[i], CL_DEVICE_NAME, 128, buf, NULL);fprintf(stdout, "Device %s supports ", buf);clGetDeviceInfo(devices[i], CL_DEVICE_VERSION, 128, buf, NULL);fprintf(stdout, "%s\n", buf);}free(devices);
}

跑一下以上代码基本就知道自己版本了。版本不对路,可能要自己编译自己的tensorflow-opencl。

如果是同一个版本,那么恭喜你:直接装,而不用管机器的操作平台版本。它其实主要就是在计较opencl版本。

notebook的开篇备忘

import os
os.environ["KERAS_BACKEND"] = "plaidml.keras.backend"
import tensorflow as tf
os.environ["CL_GPUOFFSET"] ="1"from keras.models import Sequential
from keras.layers import Dense
from keras import optimizers

折腾amd加持的tensorflow和keras相关推荐

  1. 主流深度学习框架对比(TensorFlow、Keras、MXNet、PyTorch)

    近几年来,深度学习的研究和应用的热潮持续高涨,各种开源深度学习框架层出不穷,包括TensorFlow,Keras,MXNet,PyTorch,CNTK,Theano,Caffe,DeepLearnin ...

  2. 深度学习环境配置指南:Pytorch、TensorFlow、Keras

    点击上方"视学算法",选择加"星标"或"置顶" 重磅干货,第一时间送达 作者丨Yukyin@知乎 来源丨https://zhuanlan.z ...

  3. tensorflow tf.keras.utils.plot_model 画深度学习神经网络拓扑图

    tensorflow tf.keras.utils.plot_model 画网络拓扑图 # pip install graphviz # pip install pydot # 下载 graphviz ...

  4. keras和tensorflow使用 keras.callbacks.EarlyStopping 提前结束训练

    此文首发于我的个人博客:keras和tensorflow使用 keras.callbacks.EarlyStopping 提前结束训练 - zhang0peter的个人博客 一般来说机器学习的训练次数 ...

  5. keras和tensorflow使用 keras.callbacks.TensorBoard 可视化数据

    此文首发于我的个人博客:keras和tensorflow使用 keras.callbacks.TensorBoard 可视化数据 - zhang0peter的个人博客 TensorBoard 是一个非 ...

  6. tensorflow与keras关系

    tensorflow简介以及与Keras的关系 - eyesfree - 博客园 TensorFlow 和keras有什么区别? - 知乎

  7. 加快Tensorflow和Keras图像数据集的训练速度

    这几天在训练一个CNN网络,使用到了两百多万个图片,虽然使用到了GPU NVIDIA GeForce GTX 1080Ti,但是还是很慢.故查阅了一些训练提速的文章,跟大家分享. Tensorflow ...

  8. windows安装TensorFlow和Keras遇到的问题及其解决方法

    windows安装TensorFlow和Keras遇到的问题及其解决方法 参考文章: (1)windows安装TensorFlow和Keras遇到的问题及其解决方法 (2)https://www.cn ...

  9. TensorFlow框架--Keras

    目录 Keras介绍 Keras和tensorflow关系 Keras介绍 Keras 是一个高级的Python 神经网络框架,其文档详.Keras 已经被添加到 TensorFlow 中,成为其默认 ...

最新文章

  1. 剑指offer:面试题21. 调整数组顺序使奇数位于偶数前面
  2. 转: Python集合(set)类型的操作
  3. 三种方式实现圣杯布局
  4. 集成运算同相放大器和反向放大器的选择
  5. liunx系统内核安装图形化界面
  6. java基础代码实例_基础篇:详解JAVA对象实例化过程
  7. 有人说找不到这个免费R绘图教程的数据在哪?
  8. CSUOJ 1215: 稳定排序
  9. 浮动元素横排居中显示及浏览器兼容性处理
  10. 阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_18-异常处理-不可预知异常处理...
  11. 烧脑又走心,CCF BDCI大赛这波儿操作有点赞!
  12. 获取Linux 2.6.x sys_call_table
  13. 红包大战复盘:谁赢得了这场春节游戏?
  14. C语言如何设置随机数
  15. AI人脸识别测温一体机设计
  16. 十一假期,终于过上了理想的生活节奏
  17. 0ctf – mobile – boomshakalaka writeup
  18. 概率论得学习和整理6:概率的分布
  19. excel sumifs()对多列求和
  20. 【19调剂】华南师范大学脑科学与康复医学研究院2019年拟接收学术型研究生调剂信息...

热门文章

  1. buu axb_2019_fmt32(格串)
  2. 操作系统实验Mit6.S081笔记 Lab5: Lazy allocation
  3. 示波器的触发设置详谈
  4. 沉降观测曲线图 沉降观测汇总_沉降观测记录内容
  5. 两台笔记本 共享上网
  6. 多级弹簧-质量系统瞬态分析(基于Newmark)
  7. 第一次刷机,MOTO MB300 平刷2.3
  8. python3 迭代器实现斐波那契数列
  9. 浙飞网站管理系统密码加密方式分析
  10. 什么是价值流图?大量的例子