ValueError: генератор уже выполняется ⇐ Python
-
Anonymous
ValueError: генератор уже выполняется
Следующий генератор генерирует исключение.
Как решить эту проблему?
импортировать ОС импортировать numpy как np импортировать панд как pd импортировать тензорный поток как tf из sklearn.model_selection импорт train_test_split импортировать автокерас как АК DATA_COLUMN_COUNT = 12 LABEL_COLUMN_INDEX = 2 FEATURE_START_INDEX = 3 NUM_OF_FEATURES = DATA_COLUMN_COUNT – FEATURE_START_INDEX NUM_OF_CLASSES = 3 BATCH_SIZE = 64 ЭПОХ = 111 MAX_TRIALS = 10 STEPS_PER_EPOCH = 200 VALIDATION_STEPS = 50 защита load_data (путь к файлу): data = pd.read_csv(file_path, header=None, sep='\s+', usecols=range(0, DATA_COLUMN_COUNT)) print("Пример данных с использованием usecols и правильным разделителем:") печать(data.head()) label_conversion = {'H': 0, 'E': 1, 'C': 2} y = data.iloc[:, LABEL_COLUMN_INDEX].map(label_conversion) y = tf.keras.utils.to_categorical(y, num_classes=len(label_conversion)) x = data.iloc[:, FEATURE_START_INDEX:].to_numpy() вернуть х, у def data_generator(file_paths, package_size, num_classes): пока правда: для file_path в file_paths: x, y = load_data(путь_файла) # Удаляем лишний вызов to_categorical # y = tf.keras.utils.to_categorical(y, num_classes) для я в диапазоне (0, len (x), Batch_size): конец = я + размер_пакета пакет_x = x[i:конец] пакет_y = y[i:end] если пакет_x.shape[0] < размер партии: дополнение = размер_пакета - пакет_x.форма[0] пакет_x = np.pad(batch_x, ((0, заполнение), (0, 0)), режим = 'константа', константа_значения = 0) # Убедитесь, что пакет_y имеет правильное количество измерений перед заполнением пакет_y = np.pad(batch_y, ((0, заполнение), (0, 0)), режим = 'константа', константные_значения = 0) выход пакет_x, пакет_y Защиту create_generators (folder_path, package_size, num_classes, validation_split = 0,2): files = [os.path.join(folder_path, f) для f в os.listdir(folder_path), если f.endswith('.dat')] train_files, validation_files = train_test_split(files, test_size=validation_split) train_gen = data_generator(train_files, package_size, num_classes) validation_gen = data_generator (файлы_валидации, размер_пакета, число_классов) вернуть train_gen, validation_gen если __name__ == "__main__": папка_данных = r'/home/my_username/my_project_v2_original_data' train_gen, val_gen = create_generators(папка_данных, BATCH_SIZE, NUM_OF_CLASSES) train_dataset = tf.data.Dataset.from_generator( лямбда: train_gen, выходная_подпись=( tf.TensorSpec(shape=(Нет, NUM_OF_FEATURES), dtype=tf.float32), tf.TensorSpec(shape=(Нет, NUM_OF_CLASSES), dtype=tf.float32) ) ) validation_dataset = tf.data.Dataset.from_generator( лямбда: val_gen, выходная_подпись=( tf.TensorSpec(shape=(Нет, NUM_OF_FEATURES), dtype=tf.float32), tf.TensorSpec(shape=(Нет, NUM_OF_CLASSES), dtype=tf.float32) ) ) clf = ak.StructuredDataClassifier(max_trials=MAX_TRIALS, overwrite=True, num_classes=NUM_OF_CLASSES) # Подогнать модель clf.fit(train_dataset, epochs=EPOCHS,steps_per_epoch=STEPS_PER_EPOCH, validation_data=validation_dataset, validation_steps=VALIDATION_STEPS) best_hps = clf.tuner.get_best_hyperparameters()[0] печать (best_hps) модель = clf.export_model() # Сохраняем модель model.save("cnn_autokeras_by_chunk_without_ohe") # Оцените модель оценка = clf.evaluate(validation_dataset) печать(оценка) C:\Users\pc\AppData\Local\Programs\Python\Python311\python.exe C:/git/my_project_v2/my_project_v2/my_project_v2_autokeras/cnn_autokeras_by_original_by_chunk.py Использование бэкэнда TensorFlow 2024-02-12 23:14:56.551477: I tensorflow/core/platform/cpu_feature_guard.cc:182] Этот двоичный файл TensorFlow оптимизирован для использования доступных инструкций ЦП в операциях, критичных к производительности. Чтобы включить следующие инструкции: SSE SSE2 SSE3 SSE4.1 SSE4.2 AVX, в других операциях перестройте TensorFlow с соответствующими флагами компилятора. Пример данных с использованием usecols и правильного разделителя: 0 1 2 3 4 5 6 7 8 9 10 11 0 0 SER C 0,000 0,000 0,000 1 1 1 1 1 0 1 1 АСН С 5,651 8,805 0,000 1 1 1 1 1 0 2 2 АЛК С 5,582 5,602 9,099 0 0 0 1 1 0 3 3 МЕТ С 5,756 7,791 7,902 0 0 0 0 0 0 4 4 ИЛЭ Е 6,853 10,406 11,253 0 0 0 0 0 0 Пример данных с использованием usecols и правильного разделителя: 0 1 2 3 4 5 6 7 8 9 10 11 0 0 PRO C 0,000 0,000 0,000 1 1 1 1 1 0 1 1 ИЛЭ Е 6,388 10,133 0,000 1 1 1 1 1 0 2 2 МЕТ E 7,090 9,464 12,018 0 0 0 0 1 0 3 3 НОУ E 6,281 9,841 12,931 0 0 0 0 0 0 4 4 ARG E 6,628 5,599 9,306 0 0 0 0 0 0 2024-02-12 23:14:58.258253: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\git\my_project_v2\my_project_v2\my_project_v2_autokeras\cnn_autokeras_by_original_by_chunk.py», строка 97, в 2024-02-12 23:14:58.260762: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Tr aclf.fit(train_dataset, epochs=EPOCHS,steps_per_epoch=STEPS_PER_EPOCH, validation_data=validation_dataset, validation_steps=VALIDATION_STEPS)ce назад (последний вызов последний): Файл " Файл «C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\site-packages\autokeras\tasks\structured_data.py», строка 326, по размеру C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py", строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.263112: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.265071: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.266913: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.271889: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.274866: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже работает Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется история = супер().fit( ^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\site-packages\autokeras\tasks\structured_data.py», строка 139, по размеру история = супер().fit( ^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\site-packages\autokeras\auto_model.py», строка 283, по размеру self._analyze_data(набор данных) Файл «C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\site-packages\autokeras\auto_model.py», строка 369, в _analyze_data для x, y в наборе данных: Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\iterator_ops.py», строка 809, в __next__ вернуть self._next_internal() ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\iterator_ops.py», строка 772, в _next_internal ret = gen_dataset_ops.iterator_get_next( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\gen_dataset_ops.py», строка 3055, в iterator_get_next Пример данных с использованием usecols и правильного разделителя: 0 1 2 3 4 5 6 7 8 9 10 11 0 0 МЕТ C 0,000 0,000 0,000 1 1 1 1 1 0 1 1 THR C 7,281 10,424 0,000 1 1 1 1 1 0 2 2 ПТО С 6,626 8,966 12,663 0 0 0 0 1 0 3 3 ГЛУ С 6,220 9,739 12,658 0 0 0 0 0 0 4 4 НОУ E 6,748 10,167 12,863 0 0 0 0 0 0 _ops.raise_from_not_ok_status(e, name) Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\framework\ops.py», строка 5888, в raise_from_not_ok_status поднять core._status_to_Exception(e) из None # pylint:disable=protected-access ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tensorflow.python.framework.errors_impl.InvalidArgumentError: {{function_node __wrapped__IteratorGetNext_output_types_2_device_/job:localhost/replica:0/task:0/device:CPU:0}} ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется [[{{node PyFunc}}]] [Op:IteratorGetNext] имя: 2024-02-12 23:14:58.675970: W tensorflow/core/kernels/data/generator_dataset_op.cc:108] Произошла ошибка при завершении итератора GeneratorDataset: FAILED_PRECONDITION: состояние интерпретатора Python не инициализировано. Процесс может быть прекращен. [[{{узел PyFunc}}]] 2024-02-12 23:14:58.676507: W tensorflow/core/kernels/data/generator_dataset_op.cc:108] Произошла ошибка при завершении итератора GeneratorDataset: FAILED_PRECONDITION: состояние интерпретатора Python не инициализировано. Процесс может быть прекращен. [[{{узел PyFunc}}]] Процесс завершен с кодом завершения 1
Следующий генератор генерирует исключение.
Как решить эту проблему?
импортировать ОС импортировать numpy как np импортировать панд как pd импортировать тензорный поток как tf из sklearn.model_selection импорт train_test_split импортировать автокерас как АК DATA_COLUMN_COUNT = 12 LABEL_COLUMN_INDEX = 2 FEATURE_START_INDEX = 3 NUM_OF_FEATURES = DATA_COLUMN_COUNT – FEATURE_START_INDEX NUM_OF_CLASSES = 3 BATCH_SIZE = 64 ЭПОХ = 111 MAX_TRIALS = 10 STEPS_PER_EPOCH = 200 VALIDATION_STEPS = 50 защита load_data (путь к файлу): data = pd.read_csv(file_path, header=None, sep='\s+', usecols=range(0, DATA_COLUMN_COUNT)) print("Пример данных с использованием usecols и правильным разделителем:") печать(data.head()) label_conversion = {'H': 0, 'E': 1, 'C': 2} y = data.iloc[:, LABEL_COLUMN_INDEX].map(label_conversion) y = tf.keras.utils.to_categorical(y, num_classes=len(label_conversion)) x = data.iloc[:, FEATURE_START_INDEX:].to_numpy() вернуть х, у def data_generator(file_paths, package_size, num_classes): пока правда: для file_path в file_paths: x, y = load_data(путь_файла) # Удаляем лишний вызов to_categorical # y = tf.keras.utils.to_categorical(y, num_classes) для я в диапазоне (0, len (x), Batch_size): конец = я + размер_пакета пакет_x = x[i:конец] пакет_y = y[i:end] если пакет_x.shape[0] < размер партии: дополнение = размер_пакета - пакет_x.форма[0] пакет_x = np.pad(batch_x, ((0, заполнение), (0, 0)), режим = 'константа', константа_значения = 0) # Убедитесь, что пакет_y имеет правильное количество измерений перед заполнением пакет_y = np.pad(batch_y, ((0, заполнение), (0, 0)), режим = 'константа', константные_значения = 0) выход пакет_x, пакет_y Защиту create_generators (folder_path, package_size, num_classes, validation_split = 0,2): files = [os.path.join(folder_path, f) для f в os.listdir(folder_path), если f.endswith('.dat')] train_files, validation_files = train_test_split(files, test_size=validation_split) train_gen = data_generator(train_files, package_size, num_classes) validation_gen = data_generator (файлы_валидации, размер_пакета, число_классов) вернуть train_gen, validation_gen если __name__ == "__main__": папка_данных = r'/home/my_username/my_project_v2_original_data' train_gen, val_gen = create_generators(папка_данных, BATCH_SIZE, NUM_OF_CLASSES) train_dataset = tf.data.Dataset.from_generator( лямбда: train_gen, выходная_подпись=( tf.TensorSpec(shape=(Нет, NUM_OF_FEATURES), dtype=tf.float32), tf.TensorSpec(shape=(Нет, NUM_OF_CLASSES), dtype=tf.float32) ) ) validation_dataset = tf.data.Dataset.from_generator( лямбда: val_gen, выходная_подпись=( tf.TensorSpec(shape=(Нет, NUM_OF_FEATURES), dtype=tf.float32), tf.TensorSpec(shape=(Нет, NUM_OF_CLASSES), dtype=tf.float32) ) ) clf = ak.StructuredDataClassifier(max_trials=MAX_TRIALS, overwrite=True, num_classes=NUM_OF_CLASSES) # Подогнать модель clf.fit(train_dataset, epochs=EPOCHS,steps_per_epoch=STEPS_PER_EPOCH, validation_data=validation_dataset, validation_steps=VALIDATION_STEPS) best_hps = clf.tuner.get_best_hyperparameters()[0] печать (best_hps) модель = clf.export_model() # Сохраняем модель model.save("cnn_autokeras_by_chunk_without_ohe") # Оцените модель оценка = clf.evaluate(validation_dataset) печать(оценка) C:\Users\pc\AppData\Local\Programs\Python\Python311\python.exe C:/git/my_project_v2/my_project_v2/my_project_v2_autokeras/cnn_autokeras_by_original_by_chunk.py Использование бэкэнда TensorFlow 2024-02-12 23:14:56.551477: I tensorflow/core/platform/cpu_feature_guard.cc:182] Этот двоичный файл TensorFlow оптимизирован для использования доступных инструкций ЦП в операциях, критичных к производительности. Чтобы включить следующие инструкции: SSE SSE2 SSE3 SSE4.1 SSE4.2 AVX, в других операциях перестройте TensorFlow с соответствующими флагами компилятора. Пример данных с использованием usecols и правильного разделителя: 0 1 2 3 4 5 6 7 8 9 10 11 0 0 SER C 0,000 0,000 0,000 1 1 1 1 1 0 1 1 АСН С 5,651 8,805 0,000 1 1 1 1 1 0 2 2 АЛК С 5,582 5,602 9,099 0 0 0 1 1 0 3 3 МЕТ С 5,756 7,791 7,902 0 0 0 0 0 0 4 4 ИЛЭ Е 6,853 10,406 11,253 0 0 0 0 0 0 Пример данных с использованием usecols и правильного разделителя: 0 1 2 3 4 5 6 7 8 9 10 11 0 0 PRO C 0,000 0,000 0,000 1 1 1 1 1 0 1 1 ИЛЭ Е 6,388 10,133 0,000 1 1 1 1 1 0 2 2 МЕТ E 7,090 9,464 12,018 0 0 0 0 1 0 3 3 НОУ E 6,281 9,841 12,931 0 0 0 0 0 0 4 4 ARG E 6,628 5,599 9,306 0 0 0 0 0 0 2024-02-12 23:14:58.258253: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\git\my_project_v2\my_project_v2\my_project_v2_autokeras\cnn_autokeras_by_original_by_chunk.py», строка 97, в 2024-02-12 23:14:58.260762: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Tr aclf.fit(train_dataset, epochs=EPOCHS,steps_per_epoch=STEPS_PER_EPOCH, validation_data=validation_dataset, validation_steps=VALIDATION_STEPS)ce назад (последний вызов последний): Файл " Файл «C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\site-packages\autokeras\tasks\structured_data.py», строка 326, по размеру C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py", строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.263112: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.265071: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.266913: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.271889: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется 2024-02-12 23:14:58.274866: W tensorflow/core/framework/op_kernel.cc:1827] INVALID_ARGUMENT: ValueError: генератор уже работает Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется история = супер().fit( ^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\site-packages\autokeras\tasks\structured_data.py», строка 139, по размеру история = супер().fit( ^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\site-packages\autokeras\auto_model.py», строка 283, по размеру self._analyze_data(набор данных) Файл «C:\Users\pc\AppData\Local\Programs\Python\Python311\Lib\site-packages\autokeras\auto_model.py», строка 369, в _analyze_data для x, y в наборе данных: Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\iterator_ops.py», строка 809, в __next__ вернуть self._next_internal() ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\iterator_ops.py», строка 772, в _next_internal ret = gen_dataset_ops.iterator_get_next( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\gen_dataset_ops.py», строка 3055, в iterator_get_next Пример данных с использованием usecols и правильного разделителя: 0 1 2 3 4 5 6 7 8 9 10 11 0 0 МЕТ C 0,000 0,000 0,000 1 1 1 1 1 0 1 1 THR C 7,281 10,424 0,000 1 1 1 1 1 0 2 2 ПТО С 6,626 8,966 12,663 0 0 0 0 1 0 3 3 ГЛУ С 6,220 9,739 12,658 0 0 0 0 0 0 4 4 НОУ E 6,748 10,167 12,863 0 0 0 0 0 0 _ops.raise_from_not_ok_status(e, name) Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\framework\ops.py», строка 5888, в raise_from_not_ok_status поднять core._status_to_Exception(e) из None # pylint:disable=protected-access ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ tensorflow.python.framework.errors_impl.InvalidArgumentError: {{function_node __wrapped__IteratorGetNext_output_types_2_device_/job:localhost/replica:0/task:0/device:CPU:0}} ValueError: генератор уже выполняется Traceback (последний вызов последний): Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\ops\script_ops.py», строка 270, в __call__ ret = func(*args) ^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\autograph\impl\api.py», строка 643, в оболочке return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^ Файл «C:\Users\pc\AppData\Roaming\Python\Python311\site-packages\tensorflow\python\data\ops\from_generator_op.py», строка 198, в генераторе_py_func значения = следующий(generator_state.get_iterator(iterator_id)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ValueError: генератор уже выполняется [[{{node PyFunc}}]] [Op:IteratorGetNext] имя: 2024-02-12 23:14:58.675970: W tensorflow/core/kernels/data/generator_dataset_op.cc:108] Произошла ошибка при завершении итератора GeneratorDataset: FAILED_PRECONDITION: состояние интерпретатора Python не инициализировано. Процесс может быть прекращен. [[{{узел PyFunc}}]] 2024-02-12 23:14:58.676507: W tensorflow/core/kernels/data/generator_dataset_op.cc:108] Произошла ошибка при завершении итератора GeneratorDataset: FAILED_PRECONDITION: состояние интерпретатора Python не инициализировано. Процесс может быть прекращен. [[{{узел PyFunc}}]] Процесс завершен с кодом завершения 1