小编Hon*_*Yoo的帖子

在Tensorflow中,sampled_softmax_loss和softmax_cross_entropy_with_logits之间有什么区别

在tensorflow中,有一些叫做softmax_cross_entropy_with_logits和的方法sampled_softmax_loss.

我阅读了tensorflow文档并搜索了谷歌以获取更多信息,但我找不到差异.看起来我都使用softmax函数计算损失.

使用sampled_softmax_loss来计算损失

loss = tf.reduce_mean(tf.nn.sampled_softmax_loss(...))
Run Code Online (Sandbox Code Playgroud)

使用softmax_cross_entropy_with_logits来计算损失

loss = tf.reduce_mean(tf.nn.softmax_cross_entropy_with_logits(P, Q))
Run Code Online (Sandbox Code Playgroud)

对我来说,计算softmax损失与计算softmaxed交叉熵(例如cross_entropy(softmax(train_x)))相同

有人可以告诉我为什么有两种不同的方法,在哪种情况下我应该使用哪种方法?

python machine-learning deep-learning tensorflow

15
推荐指数
1
解决办法
1万
查看次数

将图像对象转换为File对象,javascript

我想在客户端使用HTML5将"图像对象"转换为"文件对象",以将文件上传到azure blob存储.

由于我使用的是AngularJs,我的计划是

我找到了许多使用FileReader将File对象转换为图像的示例,但我找不到相反的示例.

我听说使用客户端javascript将文件写入本地文件系统是不可能的,但我不需要存储文件,我只需要文件对象引用来上传文件.

有什么方法可以解决这个问题吗?

javascript html5 image

6
推荐指数
1
解决办法
4799
查看次数