nnetsauce  Star
Welcome to nnetsauce's website.
nnetsauce does Statistical/Machine Learning (ML) using advanced combinations of randomized and quasirandomized neural networks layers. It contains models for regression, classification, and time series forecasting. Every ML model in nnetsauce is based on components g(XW + b), where:
 X is a matrix containing explanatory variables and optional clustering information. Clustering the inputs helps in taking into account data’s heterogeneity before model fitting.
 W creates new, additional explanatory variables from X. W can be drawn from various random and quasirandom sequences.
 b is an optional bias parameter.
 g is an activation function such as the hyperbolic tangent or the sigmoid function, that renders the combination of explanatory variables – through W – nonlinear.
nnetsauce’s source code is available on GitHub.
You can read posts about nnetsauce in this blog, and for current references, feel free consult the section: References.
Looking for a specific function? You can also use the search function available in the navigation bar.
Installing (for Python and R)
Python
 1st method: by using
pip
at the command line for the stable version
pip install nnetsauce
 2nd method: from Github, for the development version
pip install git+https://github.com/Techtonique/nnetsauce.git
or
git clone https://github.com/Techtonique/nnetsauce.git
cd nnetsauce
make install
R
 1st method: From Github, in R console:
library(devtools)
devtools::install_github("Techtonique/nnetsauce/Rpackage")
library(nnetsauce)
General rule for using the package in R: object accesses with .
's are replaced by $
's. See also Quick start.
Quickstart
Examples of use:

For classification

For regression

For time series

R examples can be found in these notebooks:
 thierrymoudiki_060320_RandomBagClassifier.Rmd
 thierrymoudiki_060320_Ridge2Classifier.Rmd
Documentation
The documentation for each model can be found (work in progress) here:

For classifiers

For regressors

For time series models
Contributing
Want to contribute to nnetsauce's development on Github, read this!