AttributeError Traceback (most recent call last)
Cell In[15], line 8
5 model = create_model()
7 # Train the model
----> 8 history = model.fit(
9 train_generator,
10 steps_per_epoch=100, # 2000 images = batch_size * steps
11 epochs=EPOCHS,
12 validation_data=validation_generator,
13 validation_steps=50, # 1000 images = batch_size * steps
14 verbose=2)
File ~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\keras\src\utils\traceback_utils.py:122, in filter_traceback..error_handler(*args, **kwargs)
119 filtered_tb = _process_traceback_frames(e.__traceback__)
120 # To get the full stack trace, call:
121 # `keras.config.disable_traceback_filtering()`
--> 122 raise e.with_traceback(filtered_tb) from None
123 finally:
124 del filtered_tb
File ~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\keras\src\backend\tensorflow\trainer.py:354, in TensorFlowTrainer.fit(self, x, y, batch_size, epochs, verbose, callbacks, validation_split, validation_data, shuffle, class_weight, sample_weight, initial_epoch, steps_per_epoch, validation_steps, validation_batch_size, validation_freq)
333 self._eval_epoch_iterator = TFEpochIterator(
334 x=val_x,
335 y=val_y,
...
355 }
356 epoch_logs.update(val_logs)
358 callbacks.on_epoch_end(epoch, epoch_logs)
AttributeError: 'NoneType' object has no attribute 'items'
Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings...
Я попробовал следующие шаги отладки:
обновление Tensorflow и Keras
< li>попробовал более простую нейронную сеть, чтобы увидеть, есть ли в ней та же проблема, но она сработала нормально.
Вместо того, чтобы передавать validation_generator в model.fit(), делать это вручную, используя numpy, но это также не сработало, поскольку для него точность и ошибка обучающих данных были равны 0, только для четных эпох.
Также проверили проверку данные загружены правильно.
Версия Python: 3.11.9
Версия Tensorflow: 2.17.0
Версия Keras: 3.4.1
Я обучал CNN с помощью ImageDataGenerator и столкнулся с проблемой, когда после второй эпохи возникает ошибка атрибута. Модель следующая < h1>Модель [code]import tensorflow as tf from tensorflow.keras.optimizers import RMSprop
train_generator = train_datagen.flow_from_directory( train_dir, # This is the source directory for training images target_size=(150, 150), # All images will be resized to 150x150 batch_size=20, # Since we use binary_crossentropy loss, we need binary labels class_mode='binary')
File ~\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.11_qbz5n2kfra8p0\LocalCache\local-packages\Python311\site-packages\keras\src\utils\traceback_utils.py:122, in filter_traceback..error_handler(*args, **kwargs) 119 filtered_tb = _process_traceback_frames(e.__traceback__) 120 # To get the full stack trace, call: 121 # `keras.config.disable_traceback_filtering()` --> 122 raise e.with_traceback(filtered_tb) from None 123 finally: 124 del filtered_tb
AttributeError: 'NoneType' object has no attribute 'items' Output is truncated. View as a scrollable element or open in a text editor. Adjust cell output settings... [/code] Я попробовал следующие шаги отладки: [list] [*]обновление Tensorflow и Keras < li>попробовал более простую нейронную сеть, чтобы увидеть, есть ли в ней та же проблема, но она сработала нормально. [*]Вместо того, чтобы передавать validation_generator в model.fit(), делать это вручную, используя numpy, но это также не сработало, поскольку для него точность и ошибка обучающих данных были равны 0, только для четных эпох. [/list] Также проверили проверку данные загружены правильно. Версия Python: 3.11.9 Версия Tensorflow: 2.17.0 Версия Keras: 3.4.1
#Program is supposed to use epoch time to accurately display to
#user the amount of days since epoch, years since epoch and
#display the time hours, minutes and seconds.
epoch = time.time()#get amount fo seconds that passed since...
#Program is supposed to use epoch time to accurately display to
#user the amount of days since epoch, years since epoch and
#display the time hours, minutes and seconds.
epoch = time.time()#get amount fo seconds that passed since...
Я впервые создаю модель CNN для классификации изображений, и я немного запутался в том, что будет формой ввода для каждого типа (1D CNN, 2D CNN, 3D CNN) и как исправить количество фильтров в слое свертки. Мои данные - 100x100x30, где 30 являются...
Размеры входных данных всегда одинаковы, недостающих частей нет.
Но почему возникает ошибка при правильном выполнении двух итераций?
Сообщение об ошибке
Файл , строка 101, при вызове
Определенная форма должна либо точно совпадать с входной формой...
Мой проект состоит в том, чтобы создать форум с другим временем эпохи, чем обычно (точнее 11 февраля 2007 г., но я не знаю, как это сделать, вы можете мне помочь?
Я хочу создать код SQL, но дни не обновляются ...