I am working now on a project including sentiment analysis on sentences. I got the help of this tutorial :https://github.com/rvinas/sentiment_analysis_tensorflowin this model, I am using CSV file containing tweets sentences which are labeled as positive or negative.I have few questions :1.is there a difference if I am using a word2vec algorithm like the 'skip-gram' model, and then fed the embedding layer to this network? or it is the same as initialized a random matrix and let the network to learn the words during training by itself?2.how can I...Read more

I am new to TensorFlow. I have recently installed it (Windows CPU version) and received the following message: Successfully installed tensorflow-1.4.0 tensorflow-tensorboard-0.4.0rc2Then when I tried to runimport tensorflow as tfhello = tf.constant('Hello, TensorFlow!')sess = tf.Session()sess.run(hello)'Hello, TensorFlow!'a = tf.constant(10)b = tf.constant(32)sess.run(a + b)42sess.close()(which I found through https://github.com/tensorflow/tensorflow)I received the following message: 2017-11-02 01:56:21.698935: I C:\tf_jenkins\home\workspace\...Read more

Code :import numpy as npimport tensorflow as tffrom tensorflow.contrib.learn.python.learn.dataframe import tensorflow_dataframe as df tf.logging.set_verbosity(tf.logging.INFO)# Data sets IRIS_TRAINING = "/home/huaxing.jinhx/data/iris/iris_training.csv" IRIS_TEST = "/home/huaxing.jinhx/data/iris/iris_test.csv" ...Read more

In the beginning, I need to say that I am using TF v 1.1.The code:import randomimport tensorflow as tfxData = []yData = []for _ in range(10000): x = random.random() xData.append(x) y = 2 * x yData.append(y)xc = tf.contrib.layers.real_valued_column("")estimator = tf.contrib.learn.DynamicRnnEstimator(problem_type = constants.ProblemType.LINEAR_REGRESSION, prediction_type = PredictionType.SINGLE_VALUE, sequence_feature_columns = [xc], ...Read more

I'm trying to load inception_resnet_v2_2016_08_30.ckpt file and do testing.The code works well with single image (entering oneFile() function only once).If I call oneFile() function twice, the following error occur: ValueError: Variable InceptionResnetV2/Conv2d_1a_3x3/weights already exists, disallowed. Did you mean to set reuse=True in VarScope? Originally defined at:I found related solution on Sharing VariablesIf tf.variable_scope meet the same problem, could call scope.reuse_variables() to resolve this problem.But I can't find the slim.ar...Read more

Code : from sklearn import cross_validation as cv import numpy as np from tensorflow.contrib.learn.python.learn.estimators import estimator from tensorflow.contrib.tensor_forest.python import tensor_forestX = np.array([[ 74., 166., 331., 161., 159., 181., 180.], [ 437., 427., 371., 361., 393., 465., 464.], [ 546., 564., 588., 595., 536., 537., 520.], [ 89., 89., 87., 87., 108., 113., 111.], [ 75., 90., 74., 89., 130., 140., 135.]])Y = np.array([[ 51., 43., 29., 43., 43., 41., 42.]...Read more

I've been trying to learn TensorFlow by implementing ApproximatelyAlexNet based on various examples on the internet. Basically extending the AlexNet example here to take 224x224 RGB images (rather than 28x28 grayscale images), and adding a couple more layers, changing kernel sizes, strides, etc, per other AlexNet implementations I've found online.Have worked through a number of mismatched shape type errors, but this one has me stumped:tensorflow.python.framework.errors.InvalidArgumentError: logits and labels must be same size: logits_size=dim {...Read more

I'm new in machine learning and I am following tensorflow's tutorial to create some simple Neural Networks which learn the MNIST data.i wanna run a code that do the recognition hand writing digits using the MNIST data but i don't know how to run it ... should i dowload the data on my machine and extracted and put it on a file and then set the path on the code or did tensorflow contain the data ...but when i do import input_data i get No module named 'input_data' also when i do from tensorflow.examples.tutorials.mnist import input_data ==> No m...Read more

As an example, consider fine-tuning a Resnet50 model in Keras. For example here: from keras.applications.resnet50 import ResNet50from keras.preprocessing import imagefrom keras.preprocessing.image import ImageDataGeneratorfrom keras.applications.resnet50 import preprocess_input, decode_predictionsimport numpy as npmodel = ResNet50(weights='imagenet')train_datagen = ImageDataGenerator()train_generator = train_datagen.flow_from_directory( "./data/train", target_size=(299, 299), batch_size=50, class_mode='binary')model.fit_generator(t...Read more

The documentation of boolean_mask says that the shape of the mask must be known statically. But if you domask.set_shape([None])tf.boolean_mask(tensor, mask)it seems to work fine. Is there any reason to not do this?...Read more

So, my code is like parsed_line = tf.decode_csv(line, [[0], [0], [""]]) print(parsed_line[0]) del parsed_line[0] del parsed_line[0] features = parsed_line print(parsed_line[0])then the result is [<tf.Tensor 'DecodeCSV:0' shape=() dtype=int32>, <tf.Tensor 'DecodeCSV:1' shape=() dtype=int32>, <tf.Tensor 'DecodeCSV:2' shape=() dtype=string>]and [<Tensor("DecodeCSV:2", shape=(), dtype=string)>]the csv i will give to this decode function is 1, 0, 0101010010101010101010and I want this "01010100101010...Read more

I've created a CNN which has 2 conv layers followed by FC layer and output layer (2 nodes only) then i saved the parameters using saver.save (sess,path), now i want to load the pretrained weights and freeze all layers then insert another FC2 layer after FC1 and before output layer. Thanks in advance....Read more

In order to train a model for image classification (using Keras or Tensorflow) I want to retrain a certain number of layers of the NASNetMobile, using my own dataset of images. In this paper: https://arxiv.org/pdf/1707.07012.pdf (section A.7) we can read: "Additionally, all models use an auxiliary classifier located at 2/3 of the way up the network". Here the layers of the NasNetMobile that I want to do the transfer learning from: https://gist.github.com/didacroyo/a451c890b1f02822c7dd67c6f270f1d6Then, based on the previous, should I freeze the ...Read more

Assuming that I want to update a pre-trained word-embedding matrix during training, is there a way to update only a subset of the word embedding matrix?I have looked into the Tensorflow API page and found this:# Create an optimizer.opt = GradientDescentOptimizer(learning_rate=0.1)# Compute the gradients for a list of variables.grads_and_vars = opt.compute_gradients(loss, <list of variables>)# grads_and_vars is a list of tuples (gradient, variable). Do whatever you# need to the 'gradient' part, for example cap them, etc.capped_grads_and_v...Read more

I want to export a set of pre-trained weights from Tensorflow to Keras.The problem is that batch normalization layers in Tensorflow embed only Beta and Gamma as trainable weights, whereas in Keras, we have Moving_mean and Moving_variance as well.I am confused where to obtain these weights from....Read more