Keras es una biblioteca de red neuronal que proporciona una API de alto nivel en Python y R. Use esta etiqueta para preguntas relacionadas con cómo usar esta API. Incluya también la etiqueta para el idioma / backend ([python], [r], [tensorflow], [theano], [cntk]) que está utilizando. Si está utilizando los keras integrados de tensorflow, use la etiqueta [tf.keras].

Más sobre keras...

Tengo datos multiclase, etiquetas o columnas y contienen los siguientes datos: print(y.unique()) [5 6 7 4 8 3 9] en este caso, el número de clases es igual a 7 (cuando se modela el aprendizaje profundo), pero cuando hago una codificación en caliente como esta: import keras from keras.utils import n....
7 may. 2021 a las 23:32
Actualmente estoy usando VGG-16 para extraer características de un conjunto de datos de imágenes. Lo entrené en un cierto tipo de conjunto de datos y lo que me gustaría hacer es lo siguiente para obtener los pesos del último bloque de convolución como un formato plano para crear un vector de caract....
7 may. 2021 a las 12:15
En el curso de la evaluación de un modelo entrenado sintetizado para el siguiente problema de regresión, tengo cierta confusión al trazar el history resultante. En particular, cuando no considero ninguna metrics import pandas as pd import matplotlib.pyplot as plt import tensorflow as tf from skle....
6 may. 2021 a las 14:16
Estoy tratando de optimizar los hiperparámetros de un LSTM con optimización bayesiana. Pero recibí el mensaje de error TypeError: only integer scalar arrays can be converted to a scalar index cuando ejecuto el código. Una solución que encontré es convertir los datos de entrenamiento y los datos de....
6 may. 2021 a las 14:09
Tengo un marco de datos de pandas que se ve así Text | Label Some text | 0 hellow bye what | 1 ... Cada fila es un punto de datos. La etiqueta es 0/1 binaria. La única característica es Text que contiene un conjunto de palabras. Quiero usar la presencia o ....
5 may. 2021 a las 15:03
Estoy haciendo una arquitectura de red neuronal para predecir si una imagen es de un edificio, bosque, glaciar, montaña, mar o calle. Enlace al conjunto de datos. Estoy usando tf.keras.preprocessing.image.ImageDataGenerator() para cargar y preprocesar mis datos. El directorio se ve así: Directorio....
Estoy trabajando con el siguiente entorno: ubuntu: 18.04 python: 3.8.9 tensorflow: 2.4.1 nvidia-smi: Driver Version: 465.19.01 CUDA Version: 11.3 cat /usr/local/cuda/include/cudnn_version.h | grep CUDNN_MAJOR -A 2: #define CUDNN_MAJOR 8 #define CUDNN_MINOR 2 #define CUDNN_PATCHLEVEL 0 Estoy tra....
5 may. 2021 a las 10:34
Estoy tratando de realizar una clasificación de sentimientos usando Keras. Estoy tratando de hacer esto usando una red neuronal básica (sin RNN u otro tipo más complejo). Sin embargo, cuando ejecuto el script, no veo un aumento en la precisión durante el entrenamiento / evaluación. Supongo que es....
Quería clasificar imágenes que constan de cinco clases. Quería usar CNN. Pero cuando pruebo con varios modelos, la precisión del entrenamiento no aumentará más del 20%. Por favor, alguien me ayude a superar esto. La mayoría del modelo se entrenará en 3 épocas y cuando las épocas aumentan, no hay....
Estoy tratando de usar el modelo secuencial de keras de tensorflow. Cuando estoy ejecutando la siguiente declaración: Model.fit (x_train, y_train, epochs = 20, verbose = True, validation_data = (x_dev, y_dev), batch_size = 10) Recibo los siguientes errores: I tensorflow/compiler/mlir/mlir_graph_opt....
4 may. 2021 a las 08:58
Tengo un conjunto de datos con 2513 imágenes de 8 clases y quiero ajustar ResNet50 en él. Este es mi codigo: import keras from keras.preprocessing.image import ImageDataGenerator from sklearn.model_selection import train_test_split import matplotlib.pyplot as plt from tensorflow.keras.applications.....
Actualmente estoy trabajando en una red neuronal de Keras por diversión. Estoy aprendiendo lo básico, pero no puedo superar este problema de dimensión: Entonces, mis datos de entrada (X) deberían ser una matriz de 12x6, con 12 marcas de tiempo y 6 valores de datos diferentes para cada marca de tiem....
3 may. 2021 a las 21:07
Estoy tratando de convertir un modelo de keras a pytorch para el reconocimiento de la actividad humana. El modelo de keras podría lograr hasta un 98% de precisión, mientras que el modelo de Pytorch podría lograr solo un 60% de precisión. No pude resolver el problema, primero estaba pensando en el ....
3 may. 2021 a las 16:51
Digamos que tengo un Custom Layer: class Custom_Layer(keras.layers.Layer): def __init__(self, **kwargs): self.w_0 = tf.Variable(tf.random_uniform_initializer(),trainable=True) self.b_0 = tf.Variable(tf.zeros_initializer(),trainable=True) .... def call(self, inputs....
3 may. 2021 a las 15:20
El siguiente código funciona muy bien con imágenes RGB pero no funciona con imágenes GRAYSCALE. También necesito saber por qué las imágenes grises tienen una forma como (224,224,4), según mi conocimiento debería ser (224,224,1). import silence_tensorflow.auto import tensorflow.keras from PIL import ....
2 may. 2021 a las 17:31
Supongamos que tenemos una red neuronal como esta input = layers.Input(shape=(num_inputs,)) out = layers.Dense(1028, activation="relu")(input) out = layers.Dense(512, activation="relu")(out) out = layers.Dense(256, activation="relu")(out) output = layers.Dense(4, activation="softmax")(out) Si quier....
Intentando usar la capa AdditiveAttention en Keras. Sobre la implementación manual de la capa del tutorial de tensorflow https://www.tensorflow.org/tutorials/text / nmt_with_attention import tensorflow as tf class BahdanauAttention(tf.keras.layers.Layer): def __init__(self, units): super(B....
Estoy tratando de escribir mi propia red neuronal para detectar cierto gesto con la mano, siguiendo el código que se encuentra en https://www.kaggle.com/benenharrington/hand-gesture-recognition-database-with-cnn/execution. model.add(layers.Conv2D(32, (5, 5), strides=(2, 2), activation='relu', input_....
Estoy ejecutando un modelo LSTM para clasificar datos de series temporales de astrofísica. Estoy intentando clasificar cada serie de tiempo como un agujero negro (1) o no como un agujero de bloque (0). Cuando ejecuto mi RNN, la pérdida no disminuye (en realidad aumenta y luego pasa a NaN). No pue....
Entonces tengo esta red neuronal y estoy alimentando ejemplos "X" y etiquetas "Y" cuyas formas son: X.shape = (10,10,2) Y.shape = (10,10,2) El código del modelo se ve así: import tensorflow as tf from convert import process import numpy as np X, Y, rate = process('songs/song1.wav') X = np.array(....
Quiero crear una población de diferentes modelos y actualizar la población cada generación. Esto significa que tengo que crear una nueva lista de modelos cada generación. Cada vez que se borra la lista de modelos, la memoria parece permanecer y acumulará cada generación hasta que consuma toda la mem....
30 abr. 2021 a las 21:43
Tengo una función donde toma como entrada un tensor X. Me gustaría extraer los tamaños de 2da, 3ra y 4ta dimensión de un Tensor cuya primera dimensión se desconoce: Escribí el siguiente código pero no funciona: x = Input(shape=(128, 128, 1)) def function1(x): sz = tf.shape(x) row = int(sz[1....
30 abr. 2021 a las 21:06
He creado una función de pérdida personalizada basada en el coseno: def cos_loss(y_true, y_pred): norm_pred = tf.math.l2_normalize(y_pred) dprod = tf.tensordot( a=y_true, b=norm_pred, axes=1 ) return 1 - dprod Sin embargo, entrenar un modelo con esta pérdida ....
He implementado y entrenado el modelo de siguiente sitio web y utilizando el código fuente del autor: Ahora estoy ejecutando una imagen a través de la red entrenada y quiero obtener la salida de la red (mapas de características, etc.) en cada etapa . Mi acercamiento Con ese fin, he intentado crear ....
Intentando hacer MatrixMultiplication en TF import tensorflow as tf a1 = tf.constant(tf.random.normal(shape=(5,4,64))) tf.matmul(a1,a1,transpose_b=True) Esto funciona perfectamente bien, pero si transpose la entrada a1 manualmente como se muestra a continuación, aparece un error: tf.matmul(a1,tf.tr....