Я часами пожираю документацию и до сих пор не могу понять, как просто создать нейронную сеть со скрытым слоем и функцией активации сигмоида.
Все, что я пытаюсь сделать, - это переписать следующие две строки кода Python Тензорного потока в TenSenFlowSharp:
self.model_input = tf.placeholder(dtype=tf.float32, shape=[None, self.input_count])
# One hidden layer of 13 neurons with sigmoid activation initialized to zero for stability
fc1 = tf.layers.dense(self.model_input, 13, activation=tf.sigmoid, kernel_initializer=tf.constant_initializer(np.zeros((self.input_count, 13))))
Это то, что я до сих пор в C #
var inputLayerModel = session.Graph.Placeholder(TFDataType.Float, shape: new TFShape(-1, inputCount));
Как мне теперь написать скрытый слой?