From 998a9ac4d248e029276b280e8772bf517c18c5ba Mon Sep 17 00:00:00 2001 From: Oceania2018 Date: Mon, 20 Jan 2020 08:41:09 -0600 Subject: [PATCH] tf.layers.dense does not pass through name to the Keras Layer #484 --- src/TensorFlowNET.Core/APIs/tf.layers.cs | 3 ++- src/TensorFlowNET.Core/Keras/Layers/Dense.cs | 3 ++- src/TensorFlowNet.Benchmarks/Benchmark.csproj | 2 +- test/TensorFlowNET.UnitTest/UnitTest.csproj | 2 +- 4 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/TensorFlowNET.Core/APIs/tf.layers.cs b/src/TensorFlowNET.Core/APIs/tf.layers.cs index 25448441..e62d5fa2 100644 --- a/src/TensorFlowNET.Core/APIs/tf.layers.cs +++ b/src/TensorFlowNET.Core/APIs/tf.layers.cs @@ -177,7 +177,8 @@ namespace Tensorflow use_bias: use_bias, bias_initializer: bias_initializer, kernel_initializer: kernel_initializer, - trainable: trainable); + trainable: trainable, + name: name); return layer.apply(inputs).Item1; } diff --git a/src/TensorFlowNET.Core/Keras/Layers/Dense.cs b/src/TensorFlowNET.Core/Keras/Layers/Dense.cs index bfd6f2a5..1b481ada 100644 --- a/src/TensorFlowNET.Core/Keras/Layers/Dense.cs +++ b/src/TensorFlowNET.Core/Keras/Layers/Dense.cs @@ -35,10 +35,11 @@ namespace Tensorflow.Keras.Layers public Dense(int units, IActivation activation, + string name = null, bool use_bias = true, bool trainable = false, IInitializer kernel_initializer = null, - IInitializer bias_initializer = null) : base(trainable: trainable) + IInitializer bias_initializer = null) : base(trainable: trainable, name: name) { this.units = units; this.activation = activation; diff --git a/src/TensorFlowNet.Benchmarks/Benchmark.csproj b/src/TensorFlowNet.Benchmarks/Benchmark.csproj index ca5338bd..9f28cffa 100644 --- a/src/TensorFlowNet.Benchmarks/Benchmark.csproj +++ b/src/TensorFlowNet.Benchmarks/Benchmark.csproj @@ -20,7 +20,7 @@ - + diff --git a/test/TensorFlowNET.UnitTest/UnitTest.csproj b/test/TensorFlowNET.UnitTest/UnitTest.csproj index 9f3222ce..861522f8 100644 --- a/test/TensorFlowNET.UnitTest/UnitTest.csproj +++ b/test/TensorFlowNET.UnitTest/UnitTest.csproj @@ -28,7 +28,7 @@ - +