MCPcopy Create free account
hub / github.com/ddbourgin/numpy-ml / LinearLayer

Function LinearLayer

numpy_ml/tests/nn_torch_models.py:1859–1868  ·  view source on GitHub ↗
(name, n_in, n_out, inputs, w_initialization)

Source from the content-addressed store, hash-verified

1857
1858
1859def LinearLayer(name, n_in, n_out, inputs, w_initialization):
1860 if isinstance(w_initialization, np.ndarray):
1861 weight_values = w_initialization.astype("float32")
1862
1863 W = param(name + ".W", weight_values)
1864 result = tf.matmul(inputs, W)
1865 output = tf.nn.bias_add(
1866 result, param(name + ".b", np.zeros((n_out,), dtype="float32"))
1867 )
1868 return output, W
1869
1870
1871def Generator(n_samples, X_real, params=None):

Callers 2

GeneratorFunction · 0.85
DiscriminatorFunction · 0.85

Calls 1

paramFunction · 0.85

Tested by

no test coverage detected