Как разрешить keras.callbacks Import Errors для Tensorboard?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Как разрешить keras.callbacks Import Errors для Tensorboard?

Сообщение Anonymous »

Попытка 1 < /b> < /p>

Код: Выделить всё

from keras.callbacks import TensorBoard

from keras.models import Sequential
from keras import layers
from keras.optimizers import RMSprop
tb_callback = keras.callbacks.TensorBoard(log_dir="/Users/baldur009/Documents/Scripts/log/model_gru", histogram_freq=0, write_graph=True, write_images=True)

model = Sequential()
model.add(layers.GRU(10, input_shape=(None, ts_matrix.shape[-1])))
model.add(layers.Dense(1))
model.compile(optimizer=RMSprop(), loss='mae')
history = model.fit_generator(train_gen,
steps_per_epoch=30,
epochs=30,
validation_data=val_gen,
validation_steps=val_steps, callbacks=[tb_callback])
< /code>

ошибка: < /p>

NameError
Traceback (most recent call last)
 in ()
2 from keras import layers
3 from keras.optimizers import RMSprop
----> 4 tb_callback = keras.callbacks.TensorBoard(log_dir="/Users/baldur009/Documents/Scripts/log/pertussis_gru", histogram_freq=0, write_graph=True, write_images=True)
5
6 model = Sequential()

NameError: name 'keras' is not defined
< /code>

 Попытка 2 < /b> < /p>

Удал < /p>

keras.callbacks
< /code>

Так что: < /p>

tb_callback = TensorBoard(log_dir="/Users/catherineordun/Documents/Scripts/log/pertussis_gru", histogram_freq=0, write_graph=True, write_images=True)
< /code>

Я получил следующую ошибку при запуске: < /p>

---> 22 from tensorflow.contrib import bayesflow
23 from tensorflow.contrib import cloud
24 from tensorflow.contrib import compiler

ImportError: cannot import name bayesflow
В результате поиск и найден https://github.com/tensorflow/tensorflow/issues/10811

conda update dask
< /code>

продолжайте получать ту же ошибку: < /p>

ImportError Traceback (most recent call last)
in ()
2 from keras import layers
3 from keras.optimizers import RMSprop
----> 4 tb_callback = keras.callbacks.TensorBoard(log_dir="/Users/baldur009/Documents/Scripts/log/pertussis_gru", histogram_freq=0, write_graph=True, write_images=True)
5
6 model = Sequential()

/Users/baldur009/anaconda/lib/python2.7/site-packages/keras/callbacks.pyc in __init__(self, log_dir, histogram_freq, batch_size, write_graph, write_grads, write_images, embeddings_freq, embeddings_layer_names, embeddings_metadata)
641 global tf, projector
642 import tensorflow as tf
--> 643 from tensorflow.contrib.tensorboard.plugins import projector
644 self.log_dir = log_dir
645 self.histogram_freq = histogram_freq

/Users/baldur009/anaconda/lib/python2.7/site-packages/tensorflow/contrib/__init__.py in ()
20
21 # Add projects here, they will show up under tf.contrib.
---> 22 from tensorflow.contrib import bayesflow
23 from tensorflow.contrib import cloud
24 from tensorflow.contrib import compiler

ImportError: cannot import name bayesflow
< /code>

Итак, я прочитал: keras.utils.to_categorical () - Имя кераса не определено и поэтому импортировал следующее, чтобы покрыть как можно больше зависимостей: < /p>

import keras
import keras.callbacks
from keras.callbacks import TensorBoard
< /code>

Но продолжал столкнуться с той же ошибкой.

Подробнее здесь: https://stackoverflow.com/questions/480 ... ensorboard
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»