-
Notifications
You must be signed in to change notification settings - Fork 3
Description
I get the following error when using the Keras callback with tf.keras:
algo-1-bvae4_1 | Traceback (most recent call last):
algo-1-bvae4_1 | File "model.py", line 211, in
algo-1-bvae4_1 | verbose = 2)
algo-1-bvae4_1 | File "/usr/local/lib/python3.6/site-packages/tensorflow/python/keras/engine/training.py", line 780, in fit
algo-1-bvae4_1 | steps_name='steps_per_epoch')
algo-1-bvae4_1 | File "/usr/local/lib/python3.6/site-packages/tensorflow/python/keras/engine/training_arrays.py", line 267, in model_iteration
algo-1-bvae4_1 | callbacks._call_batch_hook(mode, 'begin', step, batch_logs)
algo-1-bvae4_1 | File "/usr/local/lib/python3.6/site-packages/tensorflow/python/keras/callbacks.py", line 247, in _call_batch_hook
algo-1-bvae4_1 | batch_hook = getattr(callback, hook_name)
algo-1-bvae4_1 | AttributeError: 'LosswiseKerasCallback' object has no attribute 'on_train_batch_begin'
I assume those are not compatible? Or does one simply need to add the on_train_batch_begin method?