class MicroGrad::MLP(T, N)
- MicroGrad::MLP(T, N)
- Reference
- Object
Included Modules
Defined in:
micrograd/nn.crConstructors
-
.new(num_inputs, num_output_list)
Create a multi-layer perceptron with num_inputs and multiple layers with sizes in num_output_list.
Instance Method Summary
-
#activate!(inputs)
Activate the neuron, layer or network with the given inputs
- #layers : Array(Layer(T, N))
-
#parameters : Array(Value(T))
Retrieve references to all the parameters as an array
-
#to_s(io)
Prints a concise string representation, typically intended for users, to io
Instance methods inherited from module MicroGrad::Common(T)
activate!(inputs)
activate!,
parameters : Array(Value(T))
parameters,
to_s(io)
to_s,
zero_grad!
zero_grad!
Constructor Detail
def self.new(num_inputs, num_output_list)
#
Create a multi-layer perceptron with num_inputs and multiple layers with sizes in num_output_list.
Instance Method Detail
Retrieve references to all the parameters as an array