migueldeicaza / TensorFlowSharp

TensorFlow API for .NET languages
MIT License
3.14k stars 578 forks source link

Failed to feed image as tensor in TesnsorFlowSharp #108

Open aminullah6264 opened 7 years ago

aminullah6264 commented 7 years ago

hello i am changing platform of my tensorflow model in python to TensorflowSharp in C#

but i have difficulty to make tensor using TFTensor i have RGB image i want to make tensor from it plz help me out i am really problematic to this

here is my code in python img = imread(image_path) feed = {x_in: image} (np_pred_boxes, np_pred_confidences) = sess.run([pred_boxes, pred_confidences], feed_dict=feed)

i try this

MemoryStream ms = new MemoryStream();
loadedImage.Save(ms, System.Drawing.Imaging.ImageFormat.Gif); byte[] newImage = ms.ToArray();

                var tensor = TFTensor.CreateString(newImage);
                var runner = session.GetRunner();
                runner.AddInput(graph["input"][0], tensor);
                runner.Fetch(graph["output"][0]);

                var output = runner.Run();
gmlwns2000 commented 7 years ago

Hi, @Aminullah6264 ,

Try to put input as a byte array of RGB image (decoded image).

Or you can use DecodeJpeg(or other formats) of tensorflow. You can find an example of feeding image by CreateString and DecodeJpeg on ExampleInceptionInference. The code has image normalization too.

aminullah6264 commented 7 years ago

Dear @gmlwns2000,

i have try that what you suggested me, but it return an empty tensor. like

var tensor = CreateTensorFromImageFile ("D:\Projects\Evaluation\111.jpg"); var runner = session.GetRunner (); runner.AddInput (graph ["input"] [0], tensor); var output = runner.Run ();

it throws null pointer exception for tensor

aminullah6264 commented 7 years ago

@gmlwns2000

this is my code for feeding image

try { var graph = new TFGraph(); // Load the serialized GraphDef from a file.

            if (loadModel == true)
            {

                var model = File.ReadAllBytes("D:\\Projects\\ImageROICollection\\MyModel\\frozen_model.pb");
                graph.Import(model);
                loadModel = false;
            }
            using (var session = new TFSession(graph))
            {

                MessageBox.Show("pb file Loadded and Graph is Loaded Inside Session");
                var tensor = CreateTensorFromImageFile(“D:\Projects\Evaluation\111.jpg”);

                var runner = session.GetRunner();
                runner.AddInput(graph["input"][0], tensor);
                runner.Fetch(graph["output"][0]);

                var output = runner.Run();
                MessageBox.Show("output = " + output.ToString());
                // Fetch the results from output:
                TFTensor result = output[0];
            }

        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.ToString());
        }
aminullah6264 commented 7 years ago

@migueldeicaza ^^^^^^^^^^^^^^ I need your help in above issue

GreyMS commented 7 years ago

@Aminullah6264 I had the same error. It means, that your graph doesn't contain nodes called "input" and/or "output". In some examples input node can be named "DecodeJpeg/contents" or something like that. As far as I don't know which model do you use, I can suggest you to run tensorboard, open "graph" and see what nodes do you really have. Or you can give more information about the model, which you are loading.

aminullah6264 commented 7 years ago

@GreyMS i am using the overfeat object detection model and these are may save model Nodes Name how to figure out output node name

InceptionV1/Mixed_3b/Branch_1/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4e/Branch_3/Conv2d_0b_1x1/weights/RMSProp_1, InceptionV1/Mixed_4d/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_5b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4f/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4d/Branch_2/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4b/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4f/Branch_2/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4b/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3b/Branch_2/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Conv2d_1a_7x7/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_2/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_0/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3b/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, decoder/box_ip0, InceptionV1/Mixed_4c/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5c/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4d/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4c/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3b/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4d/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4f/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4c/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3c/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4b/Branch_1/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4c/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_5c/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_3c/Branch_1/Conv2d_0b_3x3/weights, InceptionV1/Mixed_5b/Branch_0/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4d/Branch_1/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_4d/Branch_3/Conv2d_0b_1x1/weights/RMSProp, InceptionV1/Mixed_3b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4f/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_4d/Branch_2/Conv2d_0b_3x3/weights, InceptionV1/Mixed_4e/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_3b/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4e/Branch_2/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4c/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4f/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, decoder/Overfeat/ip, InceptionV1/Mixed_5b/Branch_1/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4e/Branch_1/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_4b/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4f/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Conv2d_2b_1x1/weights/RMSProp, InceptionV1/Mixed_4c/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, decoder/delta_ip10, InceptionV1/Mixed_4f/Branch_1/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_4e/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_3c/Branch_1/Conv2d_0a_1x1/weights, decoder/conf_ip0/RMSProp, InceptionV1/Mixed_4d/Branch_1/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3c/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_3/Conv2d_0b_1x1/weights/RMSProp_1, InceptionV1/Mixed_3c/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_3c/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, InceptionV1/Conv2d_1a_7x7/weights, InceptionV1/Mixed_3b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3c/Branch_2/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Conv2d_1a_7x7/weights/RMSProp_1, InceptionV1/Mixed_4b/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4e/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4b/Branch_3/Conv2d_0b_1x1/weights/RMSProp, InceptionV1/Mixed_4f/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4c/Branch_3/Conv2d_0b_1x1/weights/RMSProp_1, InceptionV1/Mixed_4b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_1/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4e/Branch_2/Conv2d_0b_3x3/weights, InceptionV1/Mixed_3b/Branch_1/Conv2d_0b_3x3/weights, InceptionV1/Mixed_4b/Branch_2/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4c/Branch_1/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4f/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4f/Branch_1/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4e/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_2/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4c/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_3c/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4c/Branch_1/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3c/Branch_3/Conv2d_0b_1x1/weights/RMSProp_1, InceptionV1/Mixed_4c/Branch_1/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_5b/Branch_1/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4e/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4b/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_5c/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_3c/Branch_2/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3c/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4c/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4e/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_4d/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_3c/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_3x3/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_1/Conv2d_0a_1x1/weights, InceptionV1/Mixed_3b/Branch_1/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4e/Branch_2/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4c/Branch_1/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4c/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_3b/Branch_2/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_5b/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4e/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3c/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_5b/Branch_1/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_4c/Branch_1/Conv2d_0a_1x1/weights/RMSProp, train/accuracy/ExponentialMovingAverage, InceptionV1/Mixed_4f/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_4b/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4c/Branch_2/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4c/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_5b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4d/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4e/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4c/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4d/Branch_3/Conv2d_0b_1x1/weights/RMSProp_1, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4b/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4b/Branch_1/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_5c/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4f/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4e/Branch_1/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3b/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_3c/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4c/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_4c/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4b/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, decoder/delta_ip20/RMSProp, InceptionV1/Mixed_4d/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_5c/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_4b/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_4c/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Conv2d_2b_1x1/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_2/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_3c/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_1/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_5c/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_4c/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_5b/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_5c/Branch_2/Conv2d_0b_3x3/weights, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_5c/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_3c/Branch_2/Conv2d_0a_1x1/weights, InceptionV1/Mixed_3b/Branch_2/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4d/Branch_0/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Conv2d_1a_7x7/BatchNorm/moving_variance, InceptionV1/Conv2d_2c_3x3/weights, InceptionV1/Mixed_5b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3c/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4b/Branch_0/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_5b/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_5b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3b/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4f/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_1/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Conv2d_2b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4b/Branch_1/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_4d/Branch_2/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_5c/Branch_1/Conv2d_0b_3x3/weights, InceptionV1/Mixed_4f/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4f/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4e/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_2/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_4e/Branch_2/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4d/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4b/Branch_1/Conv2d_0b_3x3/weights, InceptionV1/Mixed_4f/Branch_0/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_5c/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_3c/Branch_1/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4b/Branch_2/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_3c/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_5c/Branch_1/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4b/Branch_1/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3c/Branch_1/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_4b/Branch_3/Conv2d_0b_1x1/weights/RMSProp_1, InceptionV1/Mixed_4f/Branch_2/Conv2d_0b_3x3/weights, InceptionV1/Mixed_4b/Branch_0/Conv2d_0a_1x1/weights/RMSProp, decoder/delta_ip10/RMSProp_1, InceptionV1/Mixed_3b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3b/Branch_2/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_4b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_2/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_3b/Branch_2/Conv2d_0b_3x3/weights, decoder/delta_ip_boxes0/RMSProp, InceptionV1/Mixed_3c/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_4b/Branch_2/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4f/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Conv2d_2c_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_3x3/weights, InceptionV1/Mixed_4b/Branch_2/Conv2d_0a_1x1/weights, InceptionV1/Mixed_3c/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3c/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4f/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_4f/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Conv2d_1a_7x7/weights/RMSProp, InceptionV1/Mixed_5b/Branch_3/Conv2d_0b_1x1/weights/RMSProp, InceptionV1/Mixed_4c/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3b/Branch_0/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3c/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_5c/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4f/Branch_2/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4c/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Conv2d_2b_1x1/weights/RMSProp_1, InceptionV1/Mixed_4f/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_5b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4c/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4f/Branch_1/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Conv2d_2c_3x3/BatchNorm/beta/RMSProp, InceptionV1/Conv2d_2c_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5c/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_1/Conv2d_0a_1x1/weights, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3c/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_3/Conv2d_0b_1x1/weights/RMSProp, InceptionV1/Mixed_4f/Branch_2/Conv2d_0a_1x1/weights, InceptionV1/Mixed_5c/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4f/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_1/Conv2d_0b_3x3/weights, InceptionV1/Mixed_3b/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Conv2d_2c_3x3/weights/RMSProp, decoder/Overfeat/ip/RMSProp, InceptionV1/Mixed_4c/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5c/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_variance, decoder_3/mul_7/ExponentialMovingAverage, InceptionV1/Mixed_5b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4d/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_3b/Branch_0/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_5b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4b/Branch_2/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_3b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_4b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Conv2d_2c_3x3/weights/RMSProp_1, InceptionV1/Mixed_4e/Branch_2/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4e/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3b/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_4f/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4c/Branch_2/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_3c/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, decoder/box_ip0/RMSProp, InceptionV1/Mixed_4d/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4c/Branch_1/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_3b/Branch_1/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_4d/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4d/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4c/Branch_2/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_5b/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4e/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_4c/Branch_0/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_3b/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Logits/Conv2d_0c_1x1/biases, InceptionV1/Mixed_3c/Branch_2/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4f/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, decoder/Overfeat/ip/RMSProp_1, InceptionV1/Mixed_4c/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_5c/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4e/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_5c/Branch_2/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_4e/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4c/Branch_0/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3c/Branch_2/Conv2d_0b_3x3/weights, decoder/delta_ip_boxes0/RMSProp_1, InceptionV1/Mixed_4b/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3c/Branch_1/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4c/Branch_2/Conv2d_0b_3x3/weights/RMSProp, decoder/conf_ip0/RMSProp_1, InceptionV1/Mixed_3c/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4c/Branch_2/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4c/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, decoder/delta_ip10/RMSProp, InceptionV1/Mixed_5b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_0/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Conv2d_1a_7x7/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4c/Branch_1/Conv2d_0b_3x3/weights, InceptionV1/Mixed_4b/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_3b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_1/Conv2d_0b_3x3/weights, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4d/Branch_1/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_3b/Branch_2/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_5b/Branch_1/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_4d/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3c/Branch_1/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_5b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4c/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Conv2d_1a_7x7/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4f/Branch_2/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_3b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4b/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Conv2d_2b_1x1/BatchNorm/moving_variance, InceptionV1/Conv2d_2b_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4f/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_5c/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_3/Conv2d_0b_1x1/weights/RMSProp, InceptionV1/Mixed_5b/Branch_1/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4d/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_5b/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_3c/Branch_0/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_3b/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_5c/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_4c/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4c/Branch_2/Conv2d_0b_3x3/weights, InceptionV1/Mixed_4d/Branch_2/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_4b/Branch_2/Conv2d_0b_3x3/weights, InceptionV1/Mixed_3b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4c/Branch_3/Conv2d_0b_1x1/weights/RMSProp, InceptionV1/Mixed_3c/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_3c/Branch_0/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Conv2d_1a_7x7/BatchNorm/moving_mean, InceptionV1/Mixed_3c/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4d/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, decoder/conf_ip0, decoder/delta_ip20/RMSProp_1, InceptionV1/Mixed_5b/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_1/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_5c/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_3c/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_5b/Branch_3/Conv2d_0b_1x1/weights/RMSProp_1, InceptionV1/Mixed_4e/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3c/Branch_1/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_3b/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_3b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4e/Branch_1/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_1/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_3c/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4f/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4c/Branch_2/Conv2d_0a_1x1/weights/RMSProp_1, InceptionV1/Mixed_5c/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Mixed_4d/Branch_2/Conv2d_0b_3x3/weights/RMSProp, decoder/delta_ip_boxes0, InceptionV1/Mixed_3c/Branch_3/Conv2d_0b_1x1/weights/RMSProp, InceptionV1/Mixed_4d/Branch_0/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, decoder/delta_ip20, InceptionV1/Mixed_4d/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_4b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_0/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4e/Branch_0/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_3b/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4e/Branch_1/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_4d/Branch_2/Conv2d_0a_1x1/weights, test/accuracy/ExponentialMovingAverage, InceptionV1/Mixed_4f/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Conv2d_2b_1x1/weights, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_3x3/weights/RMSProp_1, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4c/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4b/Branch_1/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4f/Branch_1/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Conv2d_2b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4e/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3c/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4b/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4d/Branch_1/Conv2d_0b_3x3/weights, decoder/box_ip0/RMSProp_1, InceptionV1/Mixed_5c/Branch_2/Conv2d_0a_1x1/weights, InceptionV1/Mixed_4b/Branch_1/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_5b/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_4b/Branch_2/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_3c/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Logits/Conv2d_0c_1x1/weights, InceptionV1/Mixed_4b/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_3/Conv2d_0b_1x1/weights/RMSProp, InceptionV1/Mixed_3c/Branch_2/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_5b/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_3b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_5c/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4f/Branch_2/Conv2d_0b_3x3/weights/RMSProp, InceptionV1/Mixed_5c/Branch_1/Conv2d_0a_1x1/BatchNorm/beta, InceptionV1/Conv2d_2c_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_3c/Branch_2/Conv2d_0a_1x1/BatchNorm/beta, Variable, InceptionV1/Mixed_4b/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4c/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_4e/Branch_1/Conv2d_0a_1x1/weights, InceptionV1/Mixed_3b/Branch_0/Conv2d_0a_1x1/BatchNorm/beta, decoder_1/mul/ExponentialMovingAverage, InceptionV1/Mixed_4b/Branch_3/Conv2d_0b_1x1/weights, InceptionV1/Mixed_5b/Branch_1/Conv2d_0b_3x3/weights, InceptionV1/Mixed_5b/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4f/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4c/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_5b/Branch_0/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_3b/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, decoder_3/mul/ExponentialMovingAverage, InceptionV1/Mixed_5b/Branch_2/Conv2d_0a_3x3/weights/RMSProp, decoder_1/mul_7/ExponentialMovingAverage, InceptionV1/Mixed_4e/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4f/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4c/Branch_2/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4f/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4e/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_3c/Branch_2/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3b/Branch_3/Conv2d_0b_1x1/weights/RMSProp_1, InceptionV1/Mixed_4c/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_3c/Branch_2/Conv2d_0b_3x3/weights/RMSProp_1, InceptionV1/Mixed_4f/Branch_3/Conv2d_0b_1x1/BatchNorm/beta, InceptionV1/Mixed_4e/Branch_3/Conv2d_0b_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_3b/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3c/Branch_1/Conv2d_0a_1x1/BatchNorm/moving_mean, InceptionV1/Mixed_4d/Branch_0/Conv2d_0a_1x1/weights/RMSProp, InceptionV1/Mixed_4c/Branch_1/Conv2d_0b_3x3/BatchNorm/beta, InceptionV1/Mixed_3b/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4e/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4d/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Mixed_5b/Branch_1/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_3c/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_mean, InceptionV1/Conv2d_2c_3x3/BatchNorm/beta, InceptionV1/Mixed_4c/Branch_2/Conv2d_0b_3x3/BatchNorm/beta/RMSProp_1, InceptionV1/Mixed_4e/Branch_3/Conv2d_0b_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_3c/Branch_2/Conv2d_0b_3x3/BatchNorm/moving_variance, InceptionV1/Mixed_5b/Branch_0/Conv2d_0a_1x1/BatchNorm/moving_variance, InceptionV1/Mixed_4b/Branch_1/Conv2d_0a_1x1/BatchNorm/beta/RMSProp, InceptionV1/Mixed_4f/Branch_1/Conv2d_0a_1x1/BatchNorm/beta

GreyMS commented 7 years ago

@Aminullah6264 Did you write the model by yourself or took one from the model zoo? As it is said in https://github.com/tensorflow/models/blob/master/slim/nets/inception_v1.py -

final_endpoint: specifies the endpoint to construct the network up to. It can be one of ['Conv2d_1a_7x7', 'MaxPool_2a_3x3', 'Conv2d_2b_1x1', 'Conv2d_2c_3x3', 'MaxPool_3a_3x3', 'Mixed_3b', 'Mixed_3c', 'MaxPool_4a_3x3', 'Mixed_4b', 'Mixed_4c', 'Mixed_4d', 'Mixed_4e', 'Mixed_4f', 'MaxPool_5a_2x2', 'Mixed_5b', 'Mixed_5c']

Also, can you provide the screenshot of your graph? It must be obvious at the picture, which node is your output node.

aminullah6264 commented 7 years ago

@GreyMS thanks for your help this link contain my tensorboard file i also attached graph image i am using overfeat objcet detection i don't know its structure well right now but it works for my problem. i have mention my python code and also C# my python code feed image to my model and get two outputs bonding box and prediction accuracy

https://drive.google.com/file/d/0BxvCLyKCx8F-MTBpTi01MHRpREU/view

This is Graph graph-run overfeat_rezoom_2017_07_27_18

This is my code in Pyhton

2

This is code in C# in which i don't know output node i have mention a output name but it doesn't return two values.

1

aminullah6264 commented 7 years ago

@GreyMS ^^^^

gmlwns2000 commented 7 years ago

@Aminullah6264 Did you assigned name for x_in, pred_boxes, and pred_confidences? If you did, try to feed/fetch by name.

aminullah6264 commented 7 years ago

@GreyMS no name is assign to any operation this is the code link through which I train my model https://github.com/Russell91/TensorBox/blob/master/train.py

aminullah6264 commented 7 years ago

@GreyMS can you tell me how can i get two outputs from my model in C#. as in python when i run sess.run(); it returns two outputs

aminullah6264 commented 7 years ago

@gmlwns2000 ^^^^^^

aminullah6264 commented 7 years ago

@gmlwns2000 can you tell some thing about how to feed and fetch using tensor names in C#.

cugcsu commented 6 years ago

can you load tiff/geotiff format image?