tf.nn.seq2seq.sequence_loss_by_example函数用法
来源:互联网 发布:windows 2000系统 编辑:程序博客网 时间:2024/05/17 06:13
tf.nn.seq2seq.sequence_loss_by_example(logits, targets, weights):主要说一下这三个参数的意思和用法:
logits是一个二维的张量,比如是a*b,那么targets就是一个一维的张量长度为a,并且targets中元素的值是不能超过b的整形,32位的整数。也即是如果b等于4,那么targets中的元素的值都要小于4。weights就是一个一维的张量长度为a,并且是一个tf.float32的数。这是权重的意思。
例如:
import tensorflow as tfA = tf.random_normal([5,4], dtype=tf.float32)B = tf.constant([1,2,1,3,3], dtype=tf.int32)w = tf.ones([5], dtype=tf.float32)D = tf.nn.seq2seq.sequence_loss_by_example([A], [B], [w])with tf.Session() as sess: print(sess.run(D))输出:
[ 1.39524221 0.54694229 0.88238466 1.51492059 0.95956933]
阅读全文
0 0
- tf.nn.seq2seq.sequence_loss_by_example函数用法
- tf.nn.embedding_lookup函数的用法
- tf.nn.rnn_cell.BasicLSTMCell函数用法
- tf.nn.rnn_cell.BasicRNNCell函数的用法
- tf.nn.rnn_cell.MultiRNNCell函数用法
- tf.nn.rnn_cell.DrououtWrapper函数的用法
- tf.nn.sparse_softmax_cross_entropy_with_logits()函数的用法
- tf.nn.rnn_cell.DroupoutWrapper函数的用法
- tf.nn.separable_conv2d 用法
- tf.nn函数总结
- tf.nn.embedding_lookup函数
- tf.nn.sparse_softmax_cross_entropy_with_logits的用法
- tf.nn.in_top_k的用法
- tf.nn.in_top_k()的用法
- tf.nn.softmax_cross_entropy_with_logits的用法
- tf.nn.conv2d用法简介
- TensorFlow-tf.nn.conv2d 函数
- 【Tensorflow】tf.nn.relu函数
- Java io 流的理解
- 【unity3d学习笔记】Shader-通过Shader实现2D游戏中无限滚动的背景Shader
- loarunner(一)
- HtmlUnit入门
- Java中的自动装箱与拆箱
- tf.nn.seq2seq.sequence_loss_by_example函数用法
- 【SPOJ7001】Visible Lattice Points-莫比乌斯反演+分块
- (150)带光照的半透明物体
- Tarjan算法研究:求強連通分量、橋、割
- 《Android那些事》——清晰理解各个Animation
- C语言堆栈问题
- 网络:TCP通讯之 time_wait 状态
- sonarqube项目按权限分配
- 聊聊树莓派吧(1)