MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / _replace_distribution

Function _replace_distribution

tensorflow/tools/compatibility/tf_upgrade_v2.py:2256–2266  ·  view source on GitHub ↗

Replaces old_value: ("uniform" if (old_value) else "truncated_normal")

(parent, old_value)

Source from the content-addressed store, hash-verified

2254 default of 1.0
2255 """
2256 def _replace_distribution(parent, old_value):
2257 """Replaces old_value: ("uniform" if (old_value) else "truncated_normal")"""
2258 new_value = pasta.parse(
2259 "\"uniform\" if old_value else \"truncated_normal\"")
2260 ifexpr = new_value.body[0].value
2261 pasta.ast_utils.replace_child(ifexpr, ifexpr.test, old_value)
2262
2263 pasta.ast_utils.replace_child(parent, old_value, new_value)
2264
2265 pasta.base.formatting.set(new_value, "prefix", "(")
2266 pasta.base.formatting.set(new_value, "suffix", ")")
2267
2268 def _replace_mode(parent, old_value):
2269 """Replaces old_value with (old_value).lower()."""

Calls 2

parseMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected