MCPcopy
hub / github.com/ddbourgin/numpy-ml / _init_params

Method _init_params

numpy_ml/neural_nets/layers/layers.py:2064–2073  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2062 self.is_initialized = False
2063
2064 def _init_params(self):
2065 init_weights = WeightInitializer(str(self.act_fn), mode=self.init)
2066
2067 b = np.zeros((1, self.n_out))
2068 W = init_weights((self.n_in, self.n_out))
2069
2070 self.parameters = {"W": W, "b": b}
2071 self.derived_variables = {"Z": []}
2072 self.gradients = {"W": np.zeros_like(W), "b": np.zeros_like(b)}
2073 self.is_initialized = True
2074
2075 @property
2076 def hyperparameters(self):

Callers 1

forwardMethod · 0.95

Calls 1

WeightInitializerClass · 0.85

Tested by

no test coverage detected