Articles of tensor de flujo de

Ajuste del hiperparámetro del modelo de Tensorflow

He usado GridSearchCV de Scikit-learn antes para optimizar los hiperparámetros de mis modelos, pero me pregunto si existe una herramienta similar para optimizar los hiperparámetros para Tensorflow (por ejemplo, número de épocas, tasa de aprendizaje, tamaño de ventana deslizante, etc. ) Y si no, ¿cómo puedo implementar un fragmento de código que ejecute efectivamente todas […]

Imprimiendo la pérdida durante el entrenamiento TensorFlow

Estoy viendo el tutorial de TensorFlow ” MNIST For ML Beginners “, y quiero imprimir la pérdida de entrenamiento después de cada paso de entrenamiento. Mi ciclo de entrenamiento actualmente es así: for i in range(100): batch_xs, batch_ys = mnist.train.next_batch(100) sess.run(train_step, feed_dict={x: batch_xs, y_: batch_ys}) Ahora, train_step se define como: train_step = tf.train.GradientDescentOptimizer(0.01).minimize(cross_entropy) Donde cross_entropy […]

Restaurar subconjunto de variables en Tensorflow

Estoy entrenando una Red de Publicidad Generativa (GAN) en tensorflow, donde básicamente tenemos dos redes diferentes, cada una con su propio optimizador. self.G, self.layer = self.generator(self.inputCT,batch_size_tf) self.D, self.D_logits = self.discriminator(self.GT_1hot) … self.g_optim = tf.train.MomentumOptimizer(self.learning_rate_tensor, 0.9).minimize(self.g_loss, global_step=self.global_step) self.d_optim = tf.train.AdamOptimizer(self.learning_rate, beta1=0.5) \ .minimize(self.d_loss, var_list=self.d_vars) El problema es que primero entreno una de las redes (g) y […]

Tensor de flujo, cálculo de precisión de múltiples tags

Estoy trabajando en un problema de tags múltiples y estoy tratando de determinar la precisión de mi modelo. Mi modelo: NUM_CLASSES = 361 x = tf.placeholder(tf.float32, [None, IMAGE_PIXELS]) y_ = tf.placeholder(tf.float32, [None, NUM_CLASSES]) # create the network pred = conv_net( x ) # loss cost = tf.reduce_mean( tf.nn.sigmoid_cross_entropy_with_logits( pred, y_) ) # train step train_step […]

Tensorflow: Error al cargar el modelo ResNet pre-entrenado

Quiero usar un modelo ResNet pre-entrenado de Tensorflow. Descargué el código ( resnet_v1.py ) para el modelo y el archivo de punto de control ( resnet_v1_50.ckpt ) aquí . Ya pude resolver el error ImportError: No module named ‘nets’ usando la siguiente publicación: vea aquí la respuesta de tsveti_iko . Ahora me sale el siguiente […]

Cómo usar tf.while_loop () en tensorflow

Esta es una pregunta genérica. Encontré que en el tensorflow, después de que construimos el gráfico, obtenemos los datos en el gráfico, la salida del gráfico es un tensor. pero en muchos casos, necesitamos realizar algunos cálculos basados ​​en esta salida (que es un tensor ), que no está permitido en tensorflow. por ejemplo, estoy […]

Restaurar variables específicas de TensorFlow a una capa específica (Restaurar por nombre)

Supongamos que entrené un modelo TensorFlow y lo guardé, ahora tengo un modelo diferente, y quiero usar algunos de los pesos en el modelo guardado para algunas de las capas de mi modelo (tienen la misma forma). Ahora, pude encontrar cómo guardar variables específicas de un modelo (con nombres específicos) pero no pude encontrar ningún […]

¿Cómo puedo hacer que el modelo de inicio-v3 pre-entrenado de Imagenet (classify_image.py) en el tutorial Tensorflow se pueda importar como un módulo?

Me pregunto cómo puedo modificar classify_image.py (de este tutorial para poder importarlo desde otro script de Python. Básicamente, me gustaría tener la misma funcionalidad que ya tiene, pero en lugar de proporcionar la ruta de la imagen y obtener la respuesta impresa en el terminal, me gustaría darle a una función la ruta de la […]

¿TensorFlow permite la definición de variables con tamaño indefinido?

¿TensorFlow permite la definición de variables con tamaño indefinido? Por ejemplo, puedo definir fácilmente un marcador de posición con valores de None en forma; esto significa que estos valores se pueden especificar en el tiempo de ejecución, después de que se construya el gráfico. Pero las formas de las variables deben suministrarse antes de la […]

ImportError: no hay un módulo llamado tensorflow – No se puede instalar Tensorflow

Estoy intentando instalar tensorflow en mac y me está dando este error. ImportError: no hay un módulo llamado tensorflow Esto es lo que he hecho en la terminal. sudo easy_install pip sudo easy_install –upgrade six export TF_BINARY_URL=https://storage.googleapis.com/tensorflow/mac/tensorflow-0.9.0-py3-none-any.whl sudo -H pip3 install –upgrade $TF_BINARY_URL Después de eso, trato de ejecutar python y tensorflow para verificar mi […]