memo 神经网络 和python 学习笔记

名词解释 

目录

sprite

 tf.cast()函数

.numpy()函数

     语法 @tf.function


sprite

sprite是多个小图片拼合成的大图片,可以提升读取和存储的效率.

必须是正方形,每个小图也最好是正方形

 tf.cast()函数


    张量数据类型转换,
    例如神经网络数据预处理时,将图片中的int8类型转换为float32。


.numpy()函数


    将tensor 变为 numpy列表
    在 @tf.function模式出错


 

 
    语法 @tf.function

Python的闭包和装饰器,_bilibili   --todo视频里面的习题可以多刷几次就记住了

使用@tf.function加快训练速度 - - 博客园
        加快训练速度 - TensorFlow 2 提供了快速的图执行模式,只需要将我们希望以图执行模式运行的代码封装在一个函数内,并在函数前加上 @tf.function 即可。
        使用名为 AutoGraph 的机制将函数中的 Python 控制流语句转换成 TensorFlow 计算图中的对应节点。
        这里 tf.print(x) 可以作为计算图的节点,但 Python 内置的print 则不能被转换成计算图的节点。
        计算图可以重复利用,但是里面的非节点在构建图的时候被省略,所以省略的语句不会被执行。
            使用之前已构建的计算图,没有真正地逐行运行函数中的代码,所以print函数没有运行。
        @tf.function 使用tf.autograph 模块将函数中的 Python 控制流语句转换成 TensorFlow 计算图中的对应节点。
        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值