Articles of Neural Network

Los objetos de tensor no son iterables cuando la ejecución ávida no está habilitada. Para iterar sobre este tensor use `tf.map_fn`

Estoy tratando de crear mi propia función de pérdida: def custom_mse(y_true, y_pred): tmp = 10000000000 a = list(itertools.permutations(y_pred)) for i in range(0, len(a)): t = K.mean(K.square(a[i] – y_true), axis=-1) if t < tmp : tmp = t return tmp Debería crear permutaciones del vector predicho y devolver la pérdida más pequeña. “`Tensor` objects are not […]

Keras ValueError: operación de E / S en un archivo cerrado

Estoy tratando de escribir una red de una sola capa. Cuando comienza a entrenar a través de model.fit , en alguna época aleatoria lanzará el siguiente error: ValueError: I/O operation on closed file Aquí es cómo estoy usando model.fit my_model = model.fit(train_x, train_y, batch_size=100, nb_epoch=20, show_accuracy=True, verbose=1) Por favor, avíseme si tiene alguna idea o […]

Donde se define el módulo de capa en PyCaffe

Estoy modificando un tutorial de Caffe para implementar una neural network, pero me cuesta identificar dónde se ubican algunos de los módulos de pycaffe para ver ciertas definiciones de funciones. Por ejemplo, el tutorial menciona: import caffe from caffe import layers a L, params as P …. L.Convolution(bottom, kernel_size=ks, stride=stride, num_output=nout, pad=pad, group=group) L.InnerProduct(bottom, num_output=nout) […]

¿Cómo leer archivos json en tensorflow?

Estoy tratando de escribir una función, que lee archivos json en tensorflow. Los archivos json tienen la siguiente estructura: { “bounding_box”: { “y”: 98.5, “x”: 94.0, “height”: 197, “width”: 188 }, “rotation”: { “yaw”: -27.97019577026367, “roll”: 2.206029415130615, “pitch”: 0.0}, “confidence”: 3.053506851196289, “landmarks”: { “1”: { “y”: 180.87722778320312, “x”: 124.47326660156205}, “0”: { “y”: 178.60653686523438, “x”: 183.41931152343795}, […]

TensorFlow dynamic_rnn regressor: ValueError dimension mismatch

Me gustaría construir un modelo de juguete LSTM para la regresión. Este bonito tutorial ya es demasiado complicado para un principiante. Dada una secuencia de longitud time_steps , predice el siguiente valor. Considere time_steps=3 y las secuencias: array([ [[ 1.], [ 2.], [ 3.]], [[ 2.], [ 3.], [ 4.]], … Los valores objective deben […]

¿Cómo debemos rellenar la secuencia de texto en keras usando pad_sequences?

He codificado una secuencia para secuenciar el aprendizaje de LSTM en keras usando el conocimiento obtenido de los tutoriales web y mis propias intuiciones. pad_sequence mi texto de muestra a secuencias y luego lo pad_sequence usando la función pad_sequence en keras. from keras.preprocessing.text import Tokenizer,base_filter from keras.preprocessing.sequence import pad_sequences def shift(seq, n): n = n […]

Pérdida de Iteración de Caffe versus pérdida de tren neta

Estoy usando caffe para entrenar una CNN con una capa de pérdida euclidiana en la parte inferior, y mi archivo solver.prototxt configurado para mostrar cada 100 iteraciones. Veo algo como esto, Iteration 4400, loss = 0 I0805 11:10:16.976716 1936085760 solver.cpp:229] Train net output #0: loss = 2.92436 (* 1 = 2.92436 loss) Estoy confundido en […]

Ayúdame con mi implementación de backprop en Python

EDIT2: Nuevo set de entrenamiento … Entradas: [ [0.0, 0.0], [0.0, 1.0], [0.0, 2.0], [0.0, 3.0], [0.0, 4.0], [1.0, 0.0], [1.0, 1.0], [1.0, 2.0], [1.0, 3.0], [1.0, 4.0], [2.0, 0.0], [2.0, 1.0], [2.0, 2.0], [2.0, 3.0], [2.0, 4.0], [3.0, 0.0], [3.0, 1.0], [3.0, 2.0], [3.0, 3.0], [3.0, 4.0], [4.0, 0.0], [4.0, 1.0], [4.0, 2.0], [4.0, […]

Keras Maxpooling2d capa da ValueError

Estoy tratando de replicar el modelo VGG16 en keras, el siguiente es mi código: model = Sequential() model.add(ZeroPadding2D((1,1),input_shape=(3,224,224))) model.add(Convolution2D(64, 3, 3, activation=’relu’)) model.add(ZeroPadding2D((1,1))) model.add(Convolution2D(64, 3, 3, activation=’relu’)) model.add(MaxPooling2D((2,2), strides=(2,2))) model.add(ZeroPadding2D((1,1))) model.add(Convolution2D(128, 3, 3, activation=’relu’)) model.add(ZeroPadding2D((1,1))) model.add(Convolution2D(128, 3, 3, activation=’relu’)) model.add(MaxPooling2D((2,2), strides=(2,2))) ###This line gives error model.add(ZeroPadding2D((1,1))) model.add(Convolution2D(256, 3, 3, activation=’relu’)) model.add(ZeroPadding2D((1,1))) model.add(Convolution2D(256, 3, 3, activation=’relu’)) […]

Theano CNN en CPU: ResumenConv2d La optimización de Theano falló

Estoy tratando de entrenar una CNN para la detección de objetos en imágenes con el conjunto de datos CIFAR10 para un seminario en mi universidad, pero obtengo el siguiente error: AssertionError: AbstractConv2d La optimización de Theano ha fallado: no hay ninguna implementación disponible que soporte las opciones solicitadas. ¿Excluyó tanto “conv_dnn” como “conv_gemm” del optimizador? […]