Как создать простую нейронную сеть в Tensorflowsharp? - PullRequest
0 голосов
/ 28 апреля 2019

Я часами пожираю документацию и до сих пор не могу понять, как просто создать нейронную сеть со скрытым слоем и функцией активации сигмоида.

Все, что я пытаюсь сделать, - это переписать следующие две строки кода 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));

Как мне теперь написать скрытый слой?

...