笔记

  • 通过session_config 开启XLA
  • 特定op关闭 XLA

通过session_config 开启XLA

from tensorflow.core.protobuf import config_pb2
from tensorflow.core.protobuf import rewriter_config_pb2
import tensorflow as tfsession_config = tf.ConfigProto(allow_soft_placement=True,log_device_placement=False)# 开启XLA
session_config.graph_options.optimizer_options.global_jit_level =  config_pb2.OptimizerOptions.ON_1# 或者开启XLA默认的优化
# session_config.graph_options.optimizer_options.global_jit_level =  config_pb2.OptimizerOptions.DEFAULT# 关闭XLA
# session_config.graph_options.optimizer_options.global_jit_level = config_pb2.OptimizerOptions.OFFconfig=tf.estimator.RunConfig(session_config=session_config,log_step_count_steps=1,protocol="grpc",keep_checkpoint_max=5,save_checkpoints_steps=10)estimator = tf.estimator.Estimator(model_fn=model_fn,  #用户定义的model_fnmodel_dir=model_dir,  # 保存ckpt 的路径config=config,)

特定op关闭 XLA

from tensorflow.python.compiler.xla import jit
with jit.experimental_jit_scope(compile_ops=False):a = tf.add(1, 2)

tensorflow XLA 笔记相关推荐

  1. TensorFlow XLA优化与Memory

    TensorFlow XLA优化与Memory XLA概述 XLA(加速线性代数)是用于优化TensorFlow计算的线性代数的域特定编译器.结果是在服务器与移动平台上的速度,内存使用率与可移植性得到 ...

  2. TensorFlow XLA加速编译器

    TensorFlow XLA加速编译器 加速线性代数器(Accelerated linear algebra,XLA)是线性代数领域的专用编译器.根据 https://www.tensorflow.o ...

  3. Tensorflow学习笔记6:解决tensorflow训练过程中GPU未调用问题

    Tensorflow学习笔记6:解决tensorflow训练过程中GPU未调用问题 参考文章: (1)Tensorflow学习笔记6:解决tensorflow训练过程中GPU未调用问题 (2)http ...

  4. tensorflow学习笔记(三十二):conv2d_transpose (解卷积)

    tensorflow学习笔记(三十二):conv2d_transpose ("解卷积") deconv解卷积,实际是叫做conv_transpose, conv_transpose ...

  5. tensorflow学习笔记二——建立一个简单的神经网络拟合二次函数

    tensorflow学习笔记二--建立一个简单的神经网络 2016-09-23 16:04 2973人阅读 评论(2) 收藏 举报  分类: tensorflow(4)  目录(?)[+] 本笔记目的 ...

  6. tensorflow学习笔记——使用TensorFlow操作MNIST数据(1)

    续集请点击我:tensorflow学习笔记--使用TensorFlow操作MNIST数据(2) 本节开始学习使用tensorflow教程,当然从最简单的MNIST开始.这怎么说呢,就好比编程入门有He ...

  7. TensorFlow学习笔记(二):快速理解Tutorial第一个例子-MNIST机器学习入门 标签: 机器学习SoftmaxTensorFlow教程 2016-08-02 22:12 3729人阅

    TensorFlow学习笔记(二):快速理解Tutorial第一个例子-MNIST机器学习入门 标签: 机器学习SoftmaxTensorFlow教程 2016-08-02 22:12 3729人阅读 ...

  8. Tensorflow学习笔记2:About Session, Graph, Operation and Tensor

    简介 上一篇笔记:Tensorflow学习笔记1:Get Started 我们谈到Tensorflow是基于图(Graph)的计算系统.而图的节点则是由操作(Operation)来构成的,而图的各个节 ...

  9. Win10:tensorflow学习笔记(4)

    前言 学以致用,以学促用.输出检验,完整闭环. 经过前段时间的努力,已经在电脑上搭好了深度学习系统,接下来就要开始跑程序了,将AI落地了. 安装win10下tensforlow 可以参照之前的例子:w ...

最新文章

  1. 技术10期:什么是Kafka?【全解析】
  2. 关于学习Python的一点学习总结(18->序列解包)
  3. python反序数函数_python range()函数取反序遍历sequence的方法
  4. silverlight textblock 自动换行
  5. macOS Monterey新问题:“内存泄漏”,应用后台运行消耗上百 GB 内存
  6. huffman图像编码C语言,Huffman编码的c语言实现
  7. c++ string类型转换为char *类型
  8. 赋值运算不会提升数据类型,算术运算会提升类型
  9. c语言for循环延时函数作用,C语言循环语句实现单片机延时函数.pdf
  10. BUUCTF笔记之Basic部分WP
  11. 泰坦尼克号预测python_泰坦尼克号生存预测(python)
  12. 【Protues仿真】PNP三极管驱动蜂鸣器和实际电路相同却不响问题探讨
  13. 盘点5款常用的网络拓扑图制作工具
  14. python中align_Python pandas.DataFrame.align函数方法的使用
  15. 为何数据库也云原生了?
  16. cesium添加自定义点位图片
  17. CVPR 2022 | 商汤/上交/港中文提出U2PL:使用不可靠伪标签的半监督语义分割
  18. 如何推导欧拉公式e^iθ=cosθ+i*sinθ
  19. 珍稀资料:1950年中国高考数学真题
  20. 1+x大数据应用开发(java)理论题库/初级题库测验10

热门文章

  1. JAVAFX界面跳转和加载不同的界面
  2. 百度地图转高德地图(火星坐标)高德地图(火星坐标)转百度地图
  3. 基于Qt的ui图形化界面进行的界面设计
  4. golang的ping检测网络实现
  5. 浏览器快速打开一个可编辑的文本输入域
  6. 创建XTP图表的方法
  7. 快速识别图像的RGB值
  8. nodejs实现文件/头像上传
  9. 推荐一个小日本做的网站,超强震撼,创意绝对棒,真牛
  10. Mac Zoc设置