Neural Networks
Concrete-ML
Scikit-learn
Example usage
from concrete.ml.sklearn import NeuralNetClassifier
import torch.nn as nn
n_inputs = 10
n_outputs = 2
params = {
"module__n_layers": 2,
"module__n_w_bits": 2,
"module__n_a_bits": 2,
"module__n_accum_bits": 8,
"module__n_hidden_neurons_multiplier": 1,
"module__n_outputs": n_outputs,
"module__input_dim": n_inputs,
"module__activation_function": nn.ReLU,
"max_epochs": 10,
}
concrete_classifier = NeuralNetClassifier(**params)
Architecture parameters
Quantization parameters
Training parameters (from skorch)
Advanced parameters
Network input/output
Class weights
Overflow errors
Last updated
Was this helpful?