Module: RubyZero::NN::LayersInitializeAliases
- Defined in:
- lib/rubyzero/nn/layers/layers.rb
Class Method Summary collapse
- .affine(*args) ⇒ Object
- .mlp(*args) ⇒ Object
- .model_list(*args) ⇒ Object
- .model_stack(*args) ⇒ Object
- .multi_layer_perceptron(*args) ⇒ Object
- .relu(*args) ⇒ Object
Instance Method Summary collapse
Class Method Details
.affine(*args) ⇒ Object
18 19 20 |
# File 'lib/rubyzero/nn/layers/layers.rb', line 18 def self.affine(*args) RubyZero::NN::Layers::Affine.new(*args) end |
.mlp(*args) ⇒ Object
33 34 35 |
# File 'lib/rubyzero/nn/layers/layers.rb', line 33 def self.mlp(*args) RubyZero::NN::Layers::MultiLayerPerceptron.new(*args) end |
.model_list(*args) ⇒ Object
24 25 26 |
# File 'lib/rubyzero/nn/layers/layers.rb', line 24 def self.model_list(*args) RubyZero::NN::Layers::ModelList.new(*args) end |
.model_stack(*args) ⇒ Object
27 28 29 |
# File 'lib/rubyzero/nn/layers/layers.rb', line 27 def self.model_stack(*args) RubyZero::NN::Layers::ModelStack.new(*args) end |
.multi_layer_perceptron(*args) ⇒ Object
30 31 32 |
# File 'lib/rubyzero/nn/layers/layers.rb', line 30 def self.multi_layer_perceptron(*args) RubyZero::NN::Layers::MultiLayerPerceptron.new(*args) end |
.relu(*args) ⇒ Object
21 22 23 |
# File 'lib/rubyzero/nn/layers/layers.rb', line 21 def self.relu(*args) RubyZero::NN::Layers::ReLU.new(*args) end |
Instance Method Details
#embedding(*args) ⇒ Object
36 37 38 |
# File 'lib/rubyzero/nn/layers/layers.rb', line 36 def (*args) RubyZero::NN::Layers::Embedding.new(*args) end |