Module: Daimond
- Defined in:
- lib/daimond.rb,
lib/daimond/tensor.rb,
lib/daimond/version.rb,
lib/daimond/nn/conv2d.rb,
lib/daimond/nn/linear.rb,
lib/daimond/nn/module.rb,
lib/daimond/optim/sgd.rb,
lib/daimond/data/mnist.rb,
lib/daimond/nn/flatten.rb,
lib/daimond/optim/adam.rb,
lib/daimond/rust_bridge.rb,
lib/daimond/rust_backend.rb,
lib/daimond/nn/max_pool2d.rb,
lib/daimond/nn/conv2d_rust.rb,
lib/daimond/data/data_loader.rb,
lib/daimond/loss/cross_entropy.rb,
lib/daimond/nn/max_pool2d_rust.rb,
lib/daimond/utils/training_logger.rb
Defined Under Namespace
Modules: Data, Loss, NN, Optim, RustBackend, Utils Classes: Tensor
Constant Summary collapse
- VERSION =
"0.1.0"
Class Method Summary collapse
- .randn(*args) ⇒ Object
-
.rust_available? ⇒ Boolean
Проверяем загрузилась ли Rust библиотека.
- .zeros(*args) ⇒ Object
Class Method Details
.randn(*args) ⇒ Object
27 28 29 |
# File 'lib/daimond.rb', line 27 def self.randn(*args) Tensor.randn(*args) end |