Browse Source

fix test.

tags/TimeSeries
Oceania2018 3 years ago
parent
commit
2ef9a51692
5 changed files with 7 additions and 16 deletions
  1. +2
    -2
      src/TensorFlowNET.Core/Gradients/ops.gradient_function_mapping.cs
  2. +1
    -1
      src/TensorFlowNET.Core/Tensorflow.Binding.csproj
  3. +2
    -11
      src/TensorFlowNET.Core/Tensors/Tensors.cs
  4. +1
    -1
      src/TensorFlowNET.Keras/Tensorflow.Keras.csproj
  5. +1
    -1
      test/TensorFlowNET.Keras.UnitTest/Layers/LayersTest.cs

+ 2
- 2
src/TensorFlowNET.Core/Gradients/ops.gradient_function_mapping.cs View File

@@ -52,7 +52,7 @@ namespace Tensorflow

var results = m.Name switch
{
"_AddGrad" => math_grad._AddGrad(oper, out_grads),
/*"_AddGrad" => math_grad._AddGrad(oper, out_grads),
"_AddV2Grad" => math_grad._AddV2Grad(oper, out_grads),
"_BiasAddGrad" => nn_grad._BiasAddGrad(oper, out_grads),
"_CastGrad" => math_grad._CastGrad(oper, out_grads),
@@ -79,7 +79,7 @@ namespace Tensorflow
"_SigmoidGrad" => math_grad._SigmoidGrad(oper, out_grads),
"_SumGrad" => math_grad._SumGrad(oper, out_grads),
"_SubGrad" => math_grad._SubGrad(oper, out_grads),
"_StridedSliceGrad" => array_grad._StridedSliceGrad(oper, out_grads),
"_StridedSliceGrad" => array_grad._StridedSliceGrad(oper, out_grads),*/
_ => g.InvokeMember(m.Name,
BindingFlags.InvokeMethod,
null,


+ 1
- 1
src/TensorFlowNET.Core/Tensorflow.Binding.csproj View File

@@ -5,7 +5,7 @@
<AssemblyName>TensorFlow.NET</AssemblyName>
<RootNamespace>Tensorflow</RootNamespace>
<TargetTensorFlow>2.2.0</TargetTensorFlow>
<Version>0.60.4</Version>
<Version>0.60.5</Version>
<LangVersion>9.0</LangVersion>
<Nullable>enable</Nullable>
<Authors>Haiping Chen, Meinrad Recheis, Eli Belash</Authors>


+ 2
- 11
src/TensorFlowNET.Core/Tensors/Tensors.cs View File

@@ -27,17 +27,8 @@ namespace Tensorflow

public Tensor this[int index]
{
get
{
if (Length == 1)
return items[0][index];
return items[index];
}

set
{
items[index] = value;
}
get => items[index];
set => items[index] = value;
}

public Tensor this[params string[] slices]


+ 1
- 1
src/TensorFlowNET.Keras/Tensorflow.Keras.csproj View File

@@ -7,7 +7,7 @@
<Nullable>enable</Nullable>
<RootNamespace>Tensorflow.Keras</RootNamespace>
<Platforms>AnyCPU;x64</Platforms>
<Version>0.6.4</Version>
<Version>0.6.5</Version>
<Authors>Haiping Chen</Authors>
<Product>Keras for .NET</Product>
<Copyright>Apache 2.0, Haiping Chen 2021</Copyright>


+ 1
- 1
test/TensorFlowNET.Keras.UnitTest/Layers/LayersTest.cs View File

@@ -159,7 +159,7 @@ namespace TensorFlowNET.Keras.UnitTest
{
var inputs = tf.constant(np.arange(10).reshape((5, 2)) * 10, dtype: tf.float32);
var layer = keras.layers.LayerNormalization(axis: 1);
var output = layer.Apply(inputs);
Tensor output = layer.Apply(inputs);
Assert.AreEqual((5, 2), output.shape);
Assert.IsTrue(output[0].numpy().Equals(new[] { -0.99998f, 0.99998f }));
}


Loading…
Cancel
Save