Вопросы с тегом «tensorflow»

151
Почему мы должны нормализовать ввод для искусственной нейронной сети?

Это принципиальный вопрос, касающийся теории нейронных сетей: Почему мы должны нормализовать вход для нейронной сети? Я понимаю, что иногда, когда, например, входные значения не числовые, необходимо выполнить определенное преобразование, но когда у нас есть числовой ввод? Почему числа должны быть в...

150
Как работает tf.app.run ()?

Как tf.app.run()работает в Tensorflow переводить демо? В tensorflow/models/rnn/translate/translate.py, есть вызов tf.app.run(). Как это обрабатывается? if __name__ == "__main__": tf.app.run()

148
TensorFlow, почему Python был выбран языком?

Недавно я начал изучать глубокое обучение и другие методы машинного обучения, и я начал искать фреймворки, которые упрощают процесс построения сети и ее обучения, затем я нашел TensorFlow, имея небольшой опыт в этой области, для меня скорость - это большой фактор для того, чтобы сделать большую...

146
Какие комбинации версий TensorFlow и CUDA совместимы?

Я заметил, что некоторые новые версии TensorFlow несовместимы со старыми версиями CUDA и cuDNN. Существует ли обзор совместимых версий или даже список официально протестированных комбинаций? Я не могу найти это в документации...

137
Почему TensorFlow 2 намного медленнее, чем TensorFlow 1?

Многие пользователи указали, что это причина перехода на Pytorch, но мне еще предстоит найти оправдание / объяснение для того, чтобы пожертвовать самым важным практическим качеством, скоростью и стремлением к исполнению. Ниже приведена производительность бенчмаркинга кода, TF1 по сравнению с TF2,...

135
Что делает tf.nn.conv2d в тензорном потоке?

Я просматривал документы по тензорному потоку tf.nn.conv2d здесь . Но я не могу понять, что он делает или чего пытается достичь. На документах сказано: # 1: Выравнивает фильтр в 2-D матрицу с формой [filter_height * filter_width * in_channels, output_channels], Что это делает? Это поэлементное...

128
Как запустить Tensorflow на CPU

Я установил версию tensorflow для графического процессора на Ubuntu 14.04. Я нахожусь на сервере графического процессора, где тензорный поток может получить доступ к доступным графическим процессорам. Я хочу запустить тензорный поток на процессорах. Обычно я могу использовать env...

126
В чем разница между шагами и эпохами в TensorFlow?

В большинстве моделей есть параметр steps, указывающий количество шагов для обработки данных . Но все же я вижу, что в большинстве случаев практического использования мы также выполняем функцию соответствия N epochs . В чем разница между выполнением 1000 шагов с 1 эпохой и 100 шагов с 10 эпохами?...

125
Разница между Variable и get_variable в TensorFlow

Насколько мне известно, Variableэто операция по умолчанию для создания переменной и get_variableв основном используется для распределения веса. С одной стороны, некоторые люди предлагают использовать get_variableвместо примитивной Variableоперации всякий раз, когда вам нужна переменная. С другой...

125
Могу ли я запустить модель Keras на графическом процессоре?

Я использую модель Keras, с крайним сроком подачи 36 часов, если я обучу свою модель на процессоре, это займет около 50 часов, есть ли способ запустить Keras на gpu? Я использую бэкэнд Tensorflow и запускаю его на своем ноутбуке Jupyter без установленной...

120
Понимание гистограмм TensorBoard (веса)

В TensorBoard действительно просто увидеть и понять скалярные значения. Однако непонятно, как понимать графики гистограмм. Например, это гистограммы весов моей сети. (После исправления ошибки, спасибо sunside) Как лучше всего это интерпретировать? Утяжелители уровня 1 выглядят в основном плоскими,...

118
В Tensorflow получите имена всех тензоров в графе

Я создаю нейронные сети с помощью Tensorflowи skflow; по какой-то причине я хочу получить значения некоторых внутренних тензоров для заданного ввода, поэтому я использую myClassifier.get_layer_value(input, "tensorName"), myClassifierбудучи skflow.estimators.TensorFlowEstimator. Однако мне трудно...

118
Заказ пакетной нормализации и отсева?

Первоначальный вопрос касался конкретно реализаций TensorFlow. Однако ответы относятся к реализации в целом. Этот общий ответ также является правильным для TensorFlow. При использовании пакетной нормализации и выпадения в TensorFlow (особенно с использованием contrib.layers) нужно ли мне...

117
Как я могу запустить Tensorboard на удаленном сервере?

Я новичок в Tensorflow, и мне бы очень пригодились визуализации того, что я делаю. Я понимаю, что Tensorboard - полезный инструмент визуализации, но как мне запустить его на моем удаленном компьютере с...

115
Аргумент шага Tensorflow

Я пытаюсь понять махи аргумента в tf.nn.avg_pool, tf.nn.max_pool, tf.nn.conv2d. В документации неоднократно говорится шаги: список целых чисел, длина которого> = 4. Шаг скользящего окна для каждого измерения входного тензора. Мои вопросы: Что означает каждое из 4+ целых чисел? Почему у них...

115
Какова цель tf.app.flags в TensorFlow?

Я читаю несколько примеров кодов в Tensorflow, я нашел следующий код flags = tf.app.flags FLAGS = flags.FLAGS flags.DEFINE_float('learning_rate', 0.01, 'Initial learning rate.') flags.DEFINE_integer('max_steps', 2000, 'Number of steps to run trainer.') flags.DEFINE_integer('hidden1', 128, 'Number...

111
В чем разница между sparse_softmax_cross_entropy_with_logits и softmax_cross_entropy_with_logits?

Недавно я наткнулся на tf.nn.sparse_softmax_cross_entropy_with_logits, и я не могу понять, в чем разница по сравнению с tf.nn.softmax_cross_entropy_with_logits . Является единственным отличие , что обучающие векторы yдолжны быть один горячей закодированными при использовании...

109
Какова роль Flatten в Керасе?

Я пытаюсь понять роль Flattenфункции в Керасе. Ниже мой код, который представляет собой простую двухуровневую сеть. Он принимает двумерные данные формы (3, 2) и выводит одномерные данные формы (1, 4): model = Sequential() model.add(Dense(16, input_shape=(3, 2))) model.add(Activation('relu'))...