Tag: keras

Как правильно реализовать пользовательский регулятор активности в Keras?

Я пытаюсь реализовать разреженные автокодеры в соответствии с лекциями Эндрю Нг, как показано здесь . Для этого требуется, чтобы на уровне автокодера применялось ограничение разреженности путем введения штрафа (KL-расхождения). Я попытался реализовать это, используя приведенное здесь направление, после некоторых незначительных изменений. Вот расхождение KL и сокращаемый срок действия разрешений, реализованный классом SparseActivityRegularizer, как показано ниже. […]

Вызов LSTM с учетом состояния в качестве функциональной модели?

У меня есть LSTM с состоянием, определяемый как последовательная модель: model = Sequential() model.add(LSTM(…, stateful=True)) … Позже я использую его как функциональную модель: input_1, input_2 = Input(…), Input(…) output_1 = model(input_1) output_2 = model(input_2) # Is the state from input_1 preserved? input_1 ли состояние от input_1 когда мы снова применяем model на input_2 ? Если […]

Как управлять памятью при использовании Keras с бэкэндом tensorflow?

Я создал класс-оболочку, который инициализирует keras.models.Sequential model и имеет несколько методов для начала процесса обучения и мониторинга прогресса. Я создаю этот класс в своем main файле и выполняю учебный процесс. Достаточно мирские вещи. Мой вопрос : Как освободить всю память GPU, выделенную tensorflow . Я попробовал следующее: import keras.backend.tensorflow_backend as K with K.get_session() as sess: […]

Возможности экстракции Keras VGG

Я загрузил предварительно обученный VGG лицом CNN и успешно выполнил его. Я хочу извлечь гиперколонное среднее из слоев 3 и 8. Я следил за секцией об извлечении гиперстолбцов отсюда . Однако, поскольку функция get_output не работала, мне пришлось внести несколько изменений: Импорт: import matplotlib.pyplot as plt import theano from scipy import misc import scipy as […]

визуализация сверточного слоя в модели keras

Я создал модель в Keras (я новичок) и каким-то образом смог хорошо ее обучить. Он принимает 300×300 изображений и пытается классифицировать их в двух группах. # size of image in pixel img_rows, img_cols = 300, 300 # number of classes (here digits 1 to 10) nb_classes = 2 # number of convolutional filters to use […]

Tensorflow: одновременное прогнозирование на GPU и CPU

Я работаю с тензорным потоком, и я хочу ускорить этап предсказания заранее подготовленной модели Keras (меня не интересует фаза обучения), используя одновременно процессор и один GPU. Я попытался создать 2 разных потока, которые передают два разных сеанса тензорного потока (один из которых выполняется на процессоре, а другой – на графическом процессоре). Каждый поток подает фиксированное […]

Pandas – KeyError: ' не в индексе' при обучении модели Keras

Я пытаюсь подготовить модель Keras на основе частичных функций из моего набора данных. Я загрузил набор данных и извлек такие функции: train_data = pd.read_csv('../input/data.csv') X = train_data.iloc[:, 0:30] Y = train_data.iloc[:,30] # Code for selecting the important features automatically (removed) … # Selectintg important features 14,17,12,11,10,16,18,4,9,3 X = train_data.reindex(columns=['V14','V17','V12','V11','V10','V16','V18','V4','V9','V3']) print(X.shape[1]) # -> 10 Но когда […]

Keras Convolution2D Input: ошибка при проверке ввода модели: ожидается, что convolution2d_input_1 будет иметь форму

Я работаю над этим большим учебным пособием по созданию классификатора изображений с помощью Keras. Как только я обучил модель, я сохраняю ее в файле, а затем перезагружаю ее в модель в тестовом скрипте, показанном ниже. Я получаю следующее исключение, когда оцениваю модель с использованием нового, никогда ранее не замеченного изображения: Ошибка: Traceback (most recent call […]

Keras Custom Metric для точности одного класса

Я создаю индивидуальную метрику, чтобы измерять точность одного класса в моем наборе данных мультикласса во время обучения. У меня проблемы с выбором класса. Цели – одна горячая (например: метка класса 0 [1 0 0 0 0]: from keras import backend as K def single_class_accuracy(y_true, y_pred): idx = bool(y_true[:, 0]) # boolean mask for class 0 […]

Восстановить исходный текст из набора данных imdb Keras

Восстановить исходный текст из набора данных imdb Keras Я хочу восстановить исходный текст imdb из набора данных imbb Keras. Во-первых, когда я загружаю набор данных imdb Keras, он возвращал последовательность индекса слова. >>> (X_train, y_train), (X_test, y_test) = imdb.load_data() >>> X_train[0] [1, 14, 22, 16, 43, 530, 973, 1622, 1385, 65, 458, 4468, 66, 3941, […]

Python - лучший язык программирования в мире.