Запитання з тегом «tensorflow»

TensorFlow - бібліотека та API з відкритим кодом, розроблені для глибокого навчання, написані та підтримувані Google. Використовуйте цей тег за допомогою тегу, визначеного для мови ([python], [c ++], [javascript], [r] тощо) для питань використання API для вирішення проблем машинного навчання. Мови програмування, які можна використовувати з API TensorFlow, відрізняються, тому ви повинні вказати мову програмування. Вкажіть також область програми, наприклад [виявлення об'єкта].

6
Яка різниця між кроками та епохами в TensorFlow?
У більшості моделей є параметр кроків, який вказує кількість кроків для запуску даних . Але все ж я бачу, що в практичному використанні ми також виконуємо функцію придатності N епох . Яка різниця між виконанням 1000 кроків з 1 епохою і 100 кроків з 10 епохами? Який з них краще …

5
Чи можна запустити модель Keras на gpu?
Я запускаю модель Keras, термін подання якої становить 36 годин, якщо я треную свою модель на процесорі, це займе приблизно 50 годин, чи є спосіб запустити Keras на gpu? Я використовую бекенд Tensorflow і запускаю його на своєму ноутбуку Юпітера без анаконди.

1
Розуміння гістограм TensorBoard (вага)
Побачити і зрозуміти скалярні значення в TensorBoard дуже просто. Однак не зрозуміло, як зрозуміти графіки гістограми. Наприклад, це гістограми моєї мережевої ваги. (Після виправлення помилки завдяки sunside) Який найкращий спосіб їх інтерпретувати? Ваги першого рівня виглядають переважно плоскими, що це означає? Я додав сюди код побудови мережі. X = tf.placeholder(tf.float32, …

9
У Tensorflow знайдіть імена всіх тенорів у графі
Я створюю нейронні мережі з Tensorflowі skflow; я чомусь хочу отримати значення деяких внутрішніх тензорів для заданого входу, тому я використовую myClassifier.get_layer_value(input, "tensorName"), myClassifierбудучи a skflow.estimators.TensorFlowEstimator. Однак мені важко знайти правильний синтаксис імені тензора, навіть знаючи його ім’я (і я плутаюсь між операцією та тензорами), тому я використовую тензорну дошку …

9
Замовлення нормалізації та випадання партії?
Первісне питання стосувалося конкретно реалізацій TensorFlow. Однак відповіді стосуються загальної реалізації. Ця загальна відповідь також є правильною відповіддю для TensorFlow. Якщо ви використовуєте нормалізацію партії та випадання в TensorFlow (зокрема, використовуючи contrib.layers), чи потрібно турбуватися про замовлення? Мабуть, можливо, якщо я використаю випадання з подальшим негайно нормалізацією партії, можуть виникнути …

12
Як я можу запустити Tensorboard на віддаленому сервері?
Я новачок у Tensorflow і отримав би велику користь від деяких уявлень про те, що я роблю. Я розумію, що Tensorboard - це корисний інструмент візуалізації, але як запустити його на моїй віддаленій машині Ubuntu?

4
Аргумент Шенсових тенів
Я намагаюся зрозуміти аргумент кроків у tf.nn.avg_pool, tf.nn.max_pool, tf.nn.conv2d. Документація неодноразово говорить кроки: Список вкладок, що має довжину> = 4. Хід ковзаючого вікна для кожного виміру вхідного тензора. Мої запитання: Що представляють кожне з 4+ цілих чисел? Чому вони повинні мати кроки [0] = кроки [3] = 1 для конвентів? …

5
Яка мета 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 of units in hidden layer 1.') flags.DEFINE_integer('hidden2', 32, 'Number of units in hidden layer 2.') flags.DEFINE_integer('batch_size', 100, …
115 python  tensorflow 

4
TensorFlow, чому після збереження моделі залишаються 3 файли?
Прочитавши документи , я зберегла модель TensorFlow, ось мій демо-код: # Create some variables. v1 = tf.Variable(..., name="v1") v2 = tf.Variable(..., name="v2") ... # Add an op to initialize the variables. init_op = tf.global_variables_initializer() # Add ops to save and restore all the variables. saver = tf.train.Saver() # Later, launch …
113 tensorflow 

3
Яка різниця між 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повинні бути кодировані гарячими при використанні sparse_softmax_cross_entropy_with_logits? Читаючи API, я не зміг знайти жодної іншої різниці порівняно з softmax_cross_entropy_with_logits. Але навіщо нам тоді потрібна додаткова функція? Чи …

5
Яка роль "Flatten" у Кераса?
Я намагаюся зрозуміти роль Flattenфункції у Кераса. Нижче мій код, який представляє собою просту двошарову мережу. Він бере двовимірні дані форми (3, 2) і виводить одновимірні дані форми (1, 4): model = Sequential() model.add(Dense(16, input_shape=(3, 2))) model.add(Activation('relu')) model.add(Flatten()) model.add(Dense(4)) model.compile(loss='mean_squared_error', optimizer='SGD') x = np.array([[[1, 2], [3, 4], [5, 6]]]) y …

5
Як встановити адаптивний рівень навчання для GradientDescentOptimizer?
Я використовую TensorFlow для тренування нейронної мережі. Ось як я ініціалізую GradientDescentOptimizer: init = tf.initialize_all_variables() sess = tf.Session() sess.run(init) mse = tf.reduce_mean(tf.square(out - out_)) train_step = tf.train.GradientDescentOptimizer(0.3).minimize(mse) Вся справа в тому, що я не знаю, як встановити правило оновлення для швидкості навчання або значення занепаду для цього. Як тут можна …
104 python  tensorflow 

5
Значення buffer_size у Dataset.map, Dataset.prefetch та Dataset.shuffle
Відповідно до документації TensorFlow , prefetchі mapметод, і tf.contrib.data.Datasetклас мають обидва параметри buffer_size. Для prefetchметоду параметр відомий як buffer_sizeі згідно з документацією: buffer_size: Скалярний tf.Tensor tf.int64, що представляє максимальну кількість елементів, які будуть буферизовані під час попереднього отримання. Для mapметоду параметр відомий як output_buffer_sizeі згідно з документацією: output_buffer_size: (Необов’язково.) Скаляр …

2
TensorFlow збереження в / завантаження графіка з файлу
З того, що я зібрав до цих пір, існує кілька різних способів скидання графіка TensorFlow у файл і потім завантаження його в іншу програму, але я не зміг знайти чітких прикладів / інформації про те, як вони працюють. Я вже знаю це: Збережіть змінні моделі у файл контрольної точки (.ckpt) …

6
Завантажте треновану модель Keras і продовжуйте тренування
Мені було цікаво, чи можливо зберегти частково навчену модель Keras і продовжити навчання після завантаження моделі знову. Причиною цього є те, що в майбутньому у мене буде більше навчальних даних, і я не хочу перекваліфікувати всю модель знову. Я використовую такі функції: #Partly train model model.fit(first_training, first_classes, batch_size=32, nb_epoch=20) #Save …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.