Oceania2018 5 years ago
parent
commit
c71b4a5e70
4 changed files with 12 additions and 2 deletions
  1. +2
    -0
      src/TensorFlowNET.Core/APIs/tf.math.cs
  2. +2
    -0
      src/TensorFlowNET.Core/APIs/tf.nn.cs
  3. +6
    -0
      src/TensorFlowNET.Core/APIs/tf.random.cs
  4. +2
    -2
      src/TensorFlowNET.Core/APIs/tf.train.cs

+ 2
- 0
src/TensorFlowNET.Core/APIs/tf.math.cs View File

@@ -528,5 +528,7 @@ namespace Tensorflow


public Tensor square(Tensor x, string name = null) public Tensor square(Tensor x, string name = null)
=> gen_math_ops.square(x, name: name); => gen_math_ops.square(x, name: name);
public Tensor squared_difference(Tensor x, Tensor y, string name = null)
=> gen_math_ops.squared_difference(x: x, y: y, name: name);
} }
} }

+ 2
- 0
src/TensorFlowNET.Core/APIs/tf.nn.cs View File

@@ -116,6 +116,8 @@ namespace Tensorflow
public IActivation relu() => new relu(); public IActivation relu() => new relu();
public IActivation swish() => new swish(); public IActivation swish() => new swish();
public IActivation tanh() => new tanh(); public IActivation tanh() => new tanh();

public IActivation softmax() => new softmax();
public Tensor tanh(Tensor x, string name = null) public Tensor tanh(Tensor x, string name = null)
=> gen_nn_ops.tanh(x, name); => gen_nn_ops.tanh(x, name);




+ 6
- 0
src/TensorFlowNET.Core/APIs/tf.random.cs View File

@@ -38,6 +38,12 @@ namespace Tensorflow
TF_DataType dtype = TF_DataType.TF_FLOAT, TF_DataType dtype = TF_DataType.TF_FLOAT,
int? seed = null, int? seed = null,
string name = null) => random_ops.random_normal(shape, mean, stddev, dtype, seed, name); string name = null) => random_ops.random_normal(shape, mean, stddev, dtype, seed, name);
public Tensor categorical(
Tensor logits,
int num_samples,
int? seed = null,
string name = null,
TF_DataType output_dtype = TF_DataType.DtInvalid) => random_ops.multinomial(logits, num_samples, seed: seed, name: name, output_dtype: output_dtype);
} }


public Tensor random_uniform(TensorShape shape, public Tensor random_uniform(TensorShape shape,


+ 2
- 2
src/TensorFlowNET.Core/APIs/tf.train.cs View File

@@ -38,8 +38,8 @@ namespace Tensorflow
public Optimizer GradientDescentOptimizer(Tensor learning_rate) public Optimizer GradientDescentOptimizer(Tensor learning_rate)
=> new GradientDescentOptimizer(learning_rate); => new GradientDescentOptimizer(learning_rate);


public Optimizer AdamOptimizer(float learning_rate, string name = "Adam")
=> new AdamOptimizer(learning_rate, name: name);
public Optimizer AdamOptimizer(float learning_rate, float epsilon = 1e-8f, string name = "Adam")
=> new AdamOptimizer(learning_rate, epsilon:epsilon, name: name);


public Optimizer AdamOptimizer(float learning_rate, TF_DataType dtype, string name = "Adam") public Optimizer AdamOptimizer(float learning_rate, TF_DataType dtype, string name = "Adam")
=> new AdamOptimizer(learning_rate, name: name, dtype: dtype); => new AdamOptimizer(learning_rate, name: name, dtype: dtype);


Loading…
Cancel
Save