Тензор потока: добавьте небольшое число перед делением для численной стабильности - PullRequest
1 голос
/ 23 марта 2019

Чтобы предотвратить деление на ноль в TensorFlow, я хочу добавить к моему крошечному числу. Быстрый поиск не дал результатов. В частности, я заинтересован в использовании научной нотации, например,

a = b/(c+1e-05)

Как этого достичь?

1 Ответ

1 голос
/ 24 марта 2019

Предполагая, a, b и c являются тензорами.Формула, которую вы написали, будет работать, как ожидалось.1e-5 будет транслироваться и добавляться на тензор c.Tensorflow автоматически набирает от 1e-5 до tf.constant(1e-5).

Однако Tensorflow имеет некоторые ограничения для нескалярных широковещательных передач.Посмотрите на мой другой ответ .

...