From 61ef6ca96897fcffe2526b5aa252d4d29b825048 Mon Sep 17 00:00:00 2001 From: Amir MOHAMMADI <amir.mohammadi@idiap.ch> Date: Fri, 20 Oct 2017 15:54:03 +0200 Subject: [PATCH] flatten layers properly --- bob/learn/tensorflow/network/SimpleCNN.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bob/learn/tensorflow/network/SimpleCNN.py b/bob/learn/tensorflow/network/SimpleCNN.py index bb4626bd..eb7a98a8 100644 --- a/bob/learn/tensorflow/network/SimpleCNN.py +++ b/bob/learn/tensorflow/network/SimpleCNN.py @@ -47,8 +47,8 @@ def architecture(input_layer, mode=tf.estimator.ModeKeys.TRAIN, data_format=data_format) # Flatten tensor into a batch of vectors - dim = tf.reduce_prod(tf.shape(pool2)[1:]) - pool2_flat = tf.reshape(pool2, [-1, dim]) + # TODO: use tf.layers.flatten in tensorflow 1.4 above + pool2_flat = tf.contrib.layers.flatten(pool2) # Dense Layer # Densely connected layer with 1024 neurons -- GitLab