Tensorflow中tf.contrib模块的用途是什么?

2024-04-26 12:33:19 发布

您现在位置:Python中文网/ 问答频道 /正文

我很好奇tf.contrib是什么,以及为什么代码会包含在TensorFlow中,而不是主存储库中。

此外,查看示例here(来自tensorflow主分支),我想找到tf.contrib.layers.sparse_column_with_hash_bucket的源代码。

这似乎是一些很酷的例程,但我想确保它们正确地使用队列等,用于预取/预处理示例,以便在生产设置中实际使用它们。

它似乎是文档化的here,但它来自tflearn项目,但tf.contrib.layers.sparse_column_with_hash_bucket似乎也不在该存储库中。


Tags: 代码示例herebucket源代码layerstftensorflow
1条回答
网友
1楼 · 发布于 2024-04-26 12:33:19

一般来说,tf.contrib包含有贡献的代码。它的目的是包含最终应该合并到核心TensorFlow中的特性和贡献,但是它们的接口可能仍然会发生变化,或者需要一些测试来确定它们是否能够获得更广泛的接受。

Tensorflow团队不支持tf.contrib中的代码。它包括在希望它是有用的,但它可能会改变或在任何时候被删除;没有保证。

tf.contrib.layers.sparse_column_with_hash_bucket的来源可以在

https://github.com/tensorflow/tensorflow/blob/master/tensorflow/contrib/layers/python/layers/feature_column.py#L365

相关问题 更多 >