Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/AnicetNgrt/jiro-nn
/ functions
Functions
858 in github.com/AnicetNgrt/jiro-nn
⨍
Functions
858
◇
Types & classes
90
Method
accept_full_dense
(mut self, model: FullDenseConvLayerModel)
src/model/conv_network_model.rs:38
Method
adam
(self)
src/model/full_dense_conv_layer_model.rs:169
Method
adam
(self)
src/model/full_direct_conv_layer_model.rs:166
Method
add_shared
( &mut self, transformation: Rc<RefCell<dyn DataTransformation>>, )
src/preprocessing/mod.rs:88
Method
all
()
src/preprocessing/map.rs:21
Method
all_epochs_r2
Enables computing the R2 score of the model at the end of each epoch and reporting it if a real time reporter is attached. /!\ Requires `all_epochs_v
src/trainers/kfolds.rs:84
Method
all_epochs_validation
Enables computing the validation score of the model at the end of each epoch and reporting it if a real time reporter is attached. /!\ Is time consum
src/trainers/kfolds.rs:95
Method
append_columns
(&self, columns: Vec<Series>)
src/datatable.rs:52
Method
as_dropout_layer
(&mut self)
src/vision/conv_layer/full_conv_layer.rs:133
Method
as_dropout_layer
(&mut self)
src/vision/conv_layer/avg_pooling_layer.rs:64
Method
as_learnable_layer
(&self)
src/vision/conv_layer/full_conv_layer.rs:125
Method
as_learnable_layer
(&self)
src/vision/conv_layer/avg_pooling_layer.rs:56
Method
as_learnable_layer_mut
(&mut self)
src/vision/conv_layer/full_conv_layer.rs:129
Method
as_learnable_layer_mut
(&mut self)
src/vision/conv_layer/avg_pooling_layer.rs:60
Method
attach_real_time_reporter
Attaches a real time reporter to the trainer. The reporter is a closure that takes as arguments: - the current epoch - the evaluation of the current
src/trainers/split.rs:74
Method
attach_real_time_reporter
Attaches a real time reporter to the trainer. The reporter is a closure that takes as arguments: - the current fold - the current epoch - the evaluat
src/trainers/kfolds.rs:109
Method
average
(networks: &Vec<Self>)
src/network/params.rs:12
Method
backward
`output_gradient` has shape `(j, n)` where `j` is the number of outputs and `n` is the number of samples. Returns `input_gradient` which has shape `(
src/layer/dense_layer.rs:71
Method
backward
(&mut self, epoch: usize, output_gradient: Matrix)
src/layer/full_layer.rs:75
Method
backward
(&mut self, epoch: usize, error_gradient: Matrix)
src/vision/conv_network.rs:44
Method
backward
(&mut self, epoch: usize, output_gradient: Image)
src/vision/conv_layer/dense_conv_layer.rs:73
Method
backward
(&mut self, epoch: usize, output_gradient: Image)
src/vision/conv_layer/full_conv_layer.rs:92
Method
backward
(&mut self, _epoch: usize, output_gradient: Image)
src/vision/conv_layer/avg_pooling_layer.rs:35
Method
backward
(&mut self, epoch: usize, output_gradient: Image)
src/vision/conv_layer/direct_conv_layer.rs:81
Method
backward
(&mut self, _epoch: usize, output_gradient: Matrix)
src/activation/mod.rs:58
Method
basic_single_pass
Creates a pipeline that does every possible operations once. This may not fit your exact usecase, but it's a good starting point. The pipeline is: -
src/preprocessing/mod.rs:73
Function
bce
(y_true: &Matrix, y_pred: &Matrix)
src/loss/bce.rs:15
Function
bce_prime
(y_true: &Matrix, y_pred: &Matrix)
src/loss/bce.rs:25
Function
bce_vec
(y_pred: &Vec<Scalar>, y_true: &Vec<Scalar>)
src/loss/bce.rs:6
Method
biases_init_glorot_uniform
(self)
src/model/full_dense_layer_model.rs:133
Method
biases_init_glorot_uniform
(self)
src/model/full_dense_conv_layer_model.rs:141
Method
biases_init_glorot_uniform
(self)
src/model/full_direct_conv_layer_model.rs:138
Method
biases_init_uniform
(self)
src/model/full_dense_layer_model.rs:125
Method
biases_init_uniform
(self)
src/model/full_dense_conv_layer_model.rs:133
Method
biases_init_uniform
(self)
src/model/full_direct_conv_layer_model.rs:130
Method
biases_init_uniform_signed
(self)
src/model/full_dense_layer_model.rs:129
Method
biases_init_uniform_signed
(self)
src/model/full_dense_conv_layer_model.rs:137
Method
biases_init_uniform_signed
(self)
src/model/full_direct_conv_layer_model.rs:134
Method
biases_init_zeros
(self)
src/model/full_dense_layer_model.rs:121
Method
biases_init_zeros
(self)
src/model/full_dense_conv_layer_model.rs:129
Method
biases_init_zeros
(self)
src/model/full_direct_conv_layer_model.rs:126
Method
biases_optimizer_adam
(self)
src/model/full_dense_layer_model.rs:173
Method
biases_optimizer_adam
(self)
src/model/full_dense_conv_layer_model.rs:181
Method
biases_optimizer_adam
(self)
src/model/full_direct_conv_layer_model.rs:178
Method
biases_optimizer_momentum
(self)
src/model/full_dense_layer_model.rs:169
Method
biases_optimizer_momentum
(self)
src/model/full_dense_conv_layer_model.rs:177
Method
biases_optimizer_momentum
(self)
src/model/full_direct_conv_layer_model.rs:174
Method
biases_optimizer_sgd
(self)
src/model/full_dense_layer_model.rs:165
Method
biases_optimizer_sgd
(self)
src/model/full_dense_conv_layer_model.rs:173
Method
biases_optimizer_sgd
(self)
src/model/full_direct_conv_layer_model.rs:170
Method
build
(self)
src/model/network_model.rs:50
Method
cached
(&mut self, working_dir: &str)
src/preprocessing/mod.rs:51
Method
channels
(&self)
src/vision/image/nalgebra_image.rs:127
Method
column_min_max
(&self, column: &str)
src/datatable.rs:606
Method
columns_map
(&self, _f: impl Fn(usize, &Vec<Scalar>) -> Vec<Scalar>)
src/linalg/ndarray_matrix.rs:110
Method
columns_map
(&self, f: impl Fn(usize, &Vec<Scalar>) -> Vec<Scalar>)
src/linalg/nalgebra_matrix.rs:135
Method
columns_map
(&self, _f: impl Fn(usize, &Vec<Scalar>) -> Vec<Scalar>)
src/linalg/arrayfire_matrix.rs:180
Method
columns_names_from_csv_file
(path: P)
src/datatable.rs:221
Method
columns_names_from_file
(path: P)
src/datatable.rs:201
Method
columns_names_from_ipc_file
(path: P)
src/datatable.rs:231
Method
columns_names_from_parquet_file
(path: P)
src/datatable.rs:241
Method
columns_sum
(&self)
src/linalg/nalgebra_matrix.rs:162
Method
columns_sum
(&self)
src/linalg/arrayfire_matrix.rs:197
Method
component_add
(&self, other: &Self)
src/linalg/nalgebra_matrix.rs:170
Method
component_add
(&self, other: &Self)
src/linalg/arrayfire_matrix.rs:211
Method
component_add
(&self, other: &Self)
src/vision/image/nalgebra_image.rs:79
Method
component_add
(&self, other: &Self)
src/vision/image/arrayfire_image.rs:210
Method
component_div
(&self, other: &Self)
src/linalg/nalgebra_matrix.rs:178
Method
component_div
(&self, other: &Self)
src/linalg/arrayfire_matrix.rs:219
Method
component_div
(&self, other: &Self)
src/vision/image/nalgebra_image.rs:91
Method
component_div
(&self, other: &Self)
src/vision/image/arrayfire_image.rs:261
Method
component_mul
(&self, other: &Self)
src/linalg/nalgebra_matrix.rs:166
Method
component_mul
(&self, other: &Self)
src/linalg/arrayfire_matrix.rs:207
Method
component_mul
(&self, other: &Self)
src/vision/image/nalgebra_image.rs:87
Method
component_mul
(&self, other: &Self)
src/vision/image/arrayfire_image.rs:244
Method
component_sub
(&self, other: &Self)
src/linalg/nalgebra_matrix.rs:174
Method
component_sub
(&self, other: &Self)
src/linalg/arrayfire_matrix.rs:215
Method
component_sub
(&self, other: &Self)
src/vision/image/nalgebra_image.rs:83
Method
component_sub
(&self, other: &Self)
src/vision/image/arrayfire_image.rs:227
Method
compute_avg_model
Enables computing the average model of all folds at the final epoch
src/trainers/kfolds.rs:61
Method
constant
(nrow: usize, ncol: usize, value: Scalar)
src/linalg/ndarray_matrix.rs:20
Method
constant
(nrow: usize, ncol: usize, value: Scalar)
src/linalg/nalgebra_matrix.rs:23
Method
constant
(nrow: usize, ncol: usize, value: Scalar)
src/linalg/arrayfire_matrix.rs:26
Method
constant
(nrow: usize, ncol: usize, nchan: usize, samples: usize, value: Scalar)
src/vision/image/nalgebra_image.rs:14
Method
constant
(nrow: usize, ncol: usize, nchan: usize, samples: usize, value: Scalar)
src/vision/image/arrayfire_image.rs:30
Method
constant
(nrow: usize, ncol: usize, nchan: usize, samples: usize, value: Scalar)
src/vision/image/ndarray_image.rs:14
Method
convolve_full
(&self, kernels: &Self)
src/vision/image/nalgebra_image.rs:115
Method
convolve_full
(&self, kernels: &Self)
src/vision/image/arrayfire_image.rs:299
Method
count
(&self)
src/network/params.rs:60
Method
cross_correlate
(&self, kernels: &Self)
src/vision/image/nalgebra_image.rs:111
Method
cross_correlate
(&self, kernels: &Self)
src/vision/image/arrayfire_image.rs:294
Method
default
()
src/vision/conv_optimizer/momentum.rs:31
Method
default
()
src/vision/conv_optimizer/sgd.rs:16
Method
default
()
src/vision/conv_optimizer/adam.rs:55
Method
default
()
src/optimizer/momentum.rs:32
Method
default
()
src/optimizer/sgd.rs:15
Method
default
()
src/optimizer/adam.rs:54
Function
default_biases_initializer
()
src/layer/defaults.rs:6
Function
default_biases_initializer
()
src/vision/conv_layer/defaults.rs:6
Function
default_biases_optimizer
()
src/layer/defaults.rs:14
← previous
next →
301–400 of 858, ranked by callers