#python #tensorflow #computer-vision
#python #tensorflow #компьютерное зрение
Вопрос:
Моя команда переходит на TensorFlow 2.0. Я работаю над конвейером расширения данных. TensorFlow 1.X tf.contrib.image.transform
допускал проективные преобразования. В TensorFlow нет функции преобразования tf.image
и, конечно же, нет tf.contrib
модуля.
Я рассмотрел другие варианты увеличения данных:
- NVIDIA DALI допускает только аффинные преобразования с 6 параметрами.
- Python package Augmentor поддерживает проективные преобразования, но он работает с изображениями PIL, а не с тензорами.
Ответ №1:
Функциональность, ранее включенная в tf.contrib.image.transform
, находится в процессе обновления TF 2.0
и переноса в TensorFlow Addons ( tfa.image
). Если вам срочно нужна конкретная конечная точка, которая еще не была добавлена, пожалуйста, укажите это как проблему в репозитории дополнений.
Судьбы миграции, устаревания и переименования tf.contrib
конечных точек подробно описаны в RFC организации TensorFlow здесь .