Вопросы по теме 'keras-layer'
Написать свой собственный слой keras
Я хочу написать свой собственный слой keras, взяв в качестве входных данных тензор с формой (nb_batch, input_dim) и создав тензор с формой (nb_batch, context_size, output_dim). Я написал демо ниже:
class MyLayer(Layer):
def __init__(self,...
834 просмотров
schedule
16.04.2023
Как объединить два слоя LSTM в Keras
Я работаю с Керасом над задачей подобия предложений (используя набор данных STS), и у меня возникли проблемы с объединением слоев. Данные состоят из 1184 пар предложений, каждая из которых имеет оценку от 0 до 5. Ниже представлены формы моих массивов...
4021 просмотров
schedule
29.05.2023
Как проверить веса после каждой эпохи в модели Keras
Я использую последовательную модель в Keras. Я хотел бы проверять вес модели после каждой эпохи. Не могли бы вы подсказать мне, как это сделать.
model = Sequential()
model.add(Embedding(max_features, 128, dropout=0.2))
model.add(LSTM(128,...
9984 просмотров
schedule
02.08.2023
ValueError: Ошибка при проверке цели модели: ожидалось, что плотности_4 будут иметь форму (Нет, 4), но получен массив с формой (13252, 1)
Привет, у кого-нибудь есть идеи, почему эта ошибка происходит? Вот ошибка
ValueError: Error when checking model target: expected dense_4 to have shape (None, 4) but got array with shape (13252, 1)
А вот код:
from keras.models import...
1732 просмотров
schedule
23.08.2022
Каким образом полезны выходные данные слоев нейронной сети?
В настоящее время я работаю с keras и хочу визуализировать вывод каждого слоя. При наличии визуализации слоя вывода нейронных сетей, как в приведенном ниже примере, который предназначен для распознавания рукописного номера MNIST.
Какую...
383 просмотров
schedule
25.09.2022
Keras: ValueError: ввод 0 — это проблемы с несовместимым слоем
Я использую Keras с Tensorflow в качестве серверной части и получаю несовместимые ошибки:
model = Sequential()
model.add(LSTM(64, input_dim = 1))
model.add(Dropout(0.2))
model.add(LSTM(16))
Показывает следующую ошибку:
Traceback (most...
11725 просмотров
schedule
13.06.2022
keras: ValueError: ввод 0 несовместим со слоем convolution2d_11: ожидается ndim=4, найдено ndim=2
model.add(Convolution2D(64, 3, 3, border_mode='same', input_shape=(32, 32, 3)))
model.add(Activation('relu'))
model.add(Convolution2D(32, 3, 3))
model.add(Activation('relu'))
model.add(MaxPooling2D(pool_size=(2, 2)))...
4630 просмотров
schedule
26.07.2023
Как реализовать матричное умножение в Керасе?
Я просто хочу реализовать функцию, которая с учетом матрицы X возвращает матрицу ковариации X (X ^ T * X), которая представляет собой простое умножение матриц.
В Tensorflow это будет просто: tf.matmul (X, tf.transpose (X))
Но я не ожидал, что...
11766 просмотров
schedule
11.05.2022
Форма вывода сверточного слоя
Я построил сверточную нейронную сеть в Керасе.
model.add(Convolution1D(nb_filter=111, filter_length=5, border_mode='valid', activation="relu", subsample_length=1))
Согласно лекции CS231 , операция свертки создает карту функций (т. Е. Карту...
4757 просмотров
schedule
31.08.2022
Повышение дискретизации по десятичному коэффициенту в Керасе
Я хочу использовать 2D-слой с повышением частоты дискретизации в keras, чтобы можно было увеличить размер изображения в десятичном разряде (в данном случае с [213 213] до [640 640]). Слой компилируется, как и ожидалось, но когда я хочу обучить или...
614 просмотров
schedule
17.04.2022
Оценка нейронной сети с использованием точности в модели Keras
В Keras при обучении и оценке модели нейронной сети (классифицируйте два класса (0 и 1)) модель возвращает потери и точность как для обучения, так и для тестирования:
model.compile(loss="categorical_crossentropy", optimizer="adam",...
755 просмотров
schedule
08.09.2022
Встраивание предложения в keras
Я пытаюсь выполнить простую классификацию документов, используя вложения предложений в keras.
Я знаю, как передавать векторы слов в сеть, но у меня проблемы с встраиванием предложений. В моем случае у меня есть простое представление предложений...
1613 просмотров
schedule
19.07.2022
Как вы используете Add in Keras
В Керасе говорят, что у вас есть
layer1
а также
layer2
Вы хотите добавить эти два слоя, и вам нужно использовать «Добавить» из keras.layers.merge, и вы не можете использовать функциональный API.
Add не принимает никаких входных...
203 просмотров
schedule
14.10.2022
keras - softmax top N - функция потерь
У меня возникли проблемы с тем, как использовать keras в соответствии с моим сценарием. В моем выходном слое он выводит вероятности каждого элемента. Я хотел бы взять верхние N элементов (т.е. с наибольшей вероятностью) и посмотреть, являются ли они...
922 просмотров
schedule
29.05.2023
сверточная нейронная сеть keras - выходная форма
Пожалуйста, простите мое невежество, так как я действительно новичок в этой области. Я пытаюсь получить правильную форму вывода из моей нейронной сети, которая имеет 3 слоя Conv2D, а затем 2 плотных слоя. Моя форма ввода (140, 140, 4), которая...
164 просмотров
schedule
12.05.2023
Невозможно добавить слои в сохраненную модель Keras. Объект «Модель» не имеет атрибута «добавить»
Я сохранил модель, используя model.save() . Я пытаюсь перезагрузить модель, добавить несколько слоев и настроить некоторые гиперпараметры, однако она выдает ошибку AttributeError.
Модель загружается с помощью load_model() .
Думаю, я не...
15611 просмотров
schedule
21.04.2023
Несоответствие формы в LSTM в keras
Я пытаюсь запустить LSTM, используя Keras в своем наборе пользовательских функций. У меня есть функции обучения и тестирования в отдельных файлах. Каждый файл csv содержит 11 столбцов, последний из которых является меткой класса. В моем наборе...
333 просмотров
schedule
11.07.2022
Как объединить последовательные модели keras с одним и тем же входом?
Пытаюсь создавать свои первые ансамблевые модели из кераса. У меня есть 3 входных значения и одно выходное значение в моем наборе данных.
from keras.optimizers import SGD,Adam
from keras.layers import Dense,Merge
from keras.models import...
5190 просмотров
schedule
30.01.2023
Могу ли я выполнять обучение Keras детерминированным образом?
Я использую модель Keras Sequential, где входные данные и метки одинаковы при каждом запуске. Keras использует бэкенд Tensorflow.
Я установил активацию слоев на «нули» и отключил пакетное перемешивание во время обучения.
model = Sequential()...
734 просмотров
schedule
26.08.2023
Форма тензора для 2D-изображения в Keras
Я новичок в Keras (и как-то в TF), но я нашел определение формы для входного слоя очень запутанным.
Итак, в примерах, когда у нас есть одномерный вектор длиной 20 для ввода, форма определяется как
...Input(shape=(20,)...)
И когда...
4106 просмотров
schedule
08.11.2022