codecamp

剪辑TensorFlow张量为指定的最大值和最小值

tf.clip_by_value

clip_by_value ( 
    t , 
    clip_value_min , 
    clip_value_max , 
    name = None
 )

定义在:tensorflow/python/ops/clip_ops.py.

参见指南:Training函数>梯度剪辑

将张量值剪辑到指定的最小值和最大值.

给定一个张量 t, 此操作返回与 t 相同类型和形状的张量, 其值被裁剪为 clip_value_min 和 clip_value_max.任何小于 clip_value_min 的值都设置为 clip_value_min.任何大于 clip_value_max 的值都设置为 clip_value_max.

ARGS:

  • t:张量.
  • clip_value_min:0 维 (标量) 张量,或与 t 具有相同形状的张量,是要剪辑的最小值.
  • clip_value_max:0 维 (标量) 张量, 或与 t 具有相同形状的张量,是要剪辑的最大值.
  • name:操作的名称(可选).

返回:

返回一个剪辑张量.

注意:

  • ValueError:如果剪辑的张量将触发数组广播,则返回的张量大于输入.
将TensorFlow张量值剪辑到最大 L2-norm
如何将TensorFlow的实数转换为复数
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

TensorFlow 函数介绍

TensorFlow 函数模块:tf

TensorFlow的image模块

TensorFlow使用之tf.io

TensorFlow使用之tf.keras

TensorFlow函数教程:tf.keras.applications

TensorFlow函数教程:tf.keras.backend

TensorFlow使用之tf.metrics

TensorFlow使用之tf.nn

TensorFlow使用之tf.python_io

TensorFlow 功能函数

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }