| Commit message (Collapse) | Author | Age |
|
|
|
|
|
| |
Revert #20539.
PiperOrigin-RevId: 214849875
|
|
|
|
| |
PiperOrigin-RevId: 214824023
|
|\
| |
| |
| | |
PiperOrigin-RevId: 214297796
|
|\ \
| | |
| | |
| | | |
PiperOrigin-RevId: 214278672
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 214121495
|
| | |\ \
| |_|/ /
|/| | | |
|
| | | | |
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
self.test_session() has been deprecated in 9962eb5e84b15e309410071b06c2ed2d6148ed44 as its name confuses readers of the test. Moving to cached_session() instead which is more explicit about:
* the fact that the session may be reused.
* the session is not closed even when doing a "with self.test_session()" statement.
PiperOrigin-RevId: 213326581
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
| | | |
| | | |
| | | |
| | | | |
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This fix tries to address the issue raised in 22295 where
gradient_multipliers for tf.contrib.layers.optimize_loss()
does not support tensor as input. This fix update the
optimize_loss to allow gradient_multipliers passed as dict
of tensors.
This fix fixes 22295.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 212399243
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
self.test_session() has been deprecated in 9962eb5e84b15e309410071b06c2ed2d6148ed44 as its name confuses readers of the test. Moving to cached_session() instead which is more explicit about:
* the fact that the session may be reused.
* the session is not closed even when doing a "with self.test_session()" statement.
PiperOrigin-RevId: 212336321
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
self.test_session() has been deprecated in 9962eb5e84b15e309410071b06c2ed2d6148ed44 as its name confuses readers of the test. Moving to cached_session() instead which is more explicit about:
* the fact that the session may be reused.
* the session is not closed even when doing a "with self.test_session()" statement.
PiperOrigin-RevId: 212336206
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
switching from assertAllEqual to assertAllClose.
PiperOrigin-RevId: 211543406
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Error if fn closes over Tensor or Variable (not always detectable)
Allow None gradients to some inputs (filter out Nones before control_deps)
PiperOrigin-RevId: 211162615
|
| | |
| | |
| | |
| | | |
PiperOrigin-RevId: 211145700
|
| | |
| | |
| | |
| | |
| | |
| | | |
self.test_session() has been deprecated in cl/208545396 as its behavior confuses readers of the test. Moving to self.session() instead.
PiperOrigin-RevId: 209696110
|
| | |
| | |
| | |
| | |
| | |
| | | |
group_norm. Fix normalization test in test fusion.
PiperOrigin-RevId: 209534762
|
| | |
| | |
| | |
| | |
| | |
| | | |
rev_block.
PiperOrigin-RevId: 209524010
|
| | |
| | |
| | |
| | | |
PiperOrigin-RevId: 209485789
|
| | |
| | |
| | |
| | | |
PiperOrigin-RevId: 209187557
|
| | |
| | |
| | |
| | | |
PiperOrigin-RevId: 209096783
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This change contains no code changes. Only doc-strings.
We can't use relative links in code files, so we don't have much choice but to link to tensorflow.org/
The deleted links were to docs that no longer exist.
PiperOrigin-RevId: 209019572
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 208733608
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 208269820
|
|/ / / |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Back-ticks are now converted to links in the api_docs generator. With the new docs repo we're moving to simplify the docs pipeline, and make everything more readable.
By doing this we no longer get test failures for symbols that don't exist (`tf.does_not_exist` will not get a link).
There is also no way, not to set custom link text. That's okay.
This is the result of the following regex replacement (+ a couple of manual edits.):
re: @\{([^$].*?)(\$.+?)?}
sub: `\1`
Which does the following replacements:
"@{tf.symbol}" --> "`tf.symbol`"
"@{tf.symbol$link_text}" --> "`tf.symbol`"
PiperOrigin-RevId: 208042358
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
conv2d interchangeably (conv2d does not have depth_multiplier arg).
For example:
if use_separable:
conv_op = separable_conv2d
else:
conv_op = conv2d
net = conv_op(....)
Most common usage of separable conv use depth_multiplier=1, e.g. in MobileNet and Xception.
PiperOrigin-RevId: 207741004
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 206825546
|
| |/ /
|/| |
| | |
| | |
| | |
| | | |
embedding_lookup,
because ResourceVariable support ResourceGather OP.
|
| | |
| | |
| | |
| | |
| | |
| | | |
in contrib/layers.
PiperOrigin-RevId: 205588849
|
| | |
| | |
| | |
| | |
| | |
| | | |
Wrap recompute inputs in identity to avoid exponential graph traversal in gradients.
PiperOrigin-RevId: 203776272
|
| | |
| | |
| | |
| | | |
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This fix tries to address the issue raised in 20551
where `tf.contrib.layers.conv1d` is not exposed.
In tf.contrib.layers even though conv1d/conv2d/conv3d
are all available, the conv1d was not exposed like
conv2d/conv3d.
This fix exposed `tf.contrib.layers.conv1d` so that
it is consistent with `tf.contrib.layers.conv2d`
and `tf.contrib.layers.conv3d`.
This fix fixes 20551.
Signed-off-by: Yong Tang <yong.tang.github@outlook.com>
|
|\ \
| | |
| | | |
make safe_embedding_lookup_sparse method public and clean duplicate codes
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
that the pointwise weights can be initialized differently from the depthwise weights.
PiperOrigin-RevId: 201705897
|
|\| | | |
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 200477609
|
|\| | | |
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 199642103
|
|\| | | |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Revert #18413. Too many internal test failures due to the name scope change caused by this change.
Revert #18192. Cannot use re2::StringPiece internally. Need alternative for set call. Will pull and clean this up in a separate change.
PiperOrigin-RevId: 197991247
|
| | | |
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 197959536
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
recompute_grad
PiperOrigin-RevId: 197834316
|