Neural network architecture

input

Create an input layer

dense

Create a fully-connected neural layer

output

Create an output layer

+.ruta_network

Add layers to a network/Join networks

[.ruta_network

Access subnetworks of a network

print

Inspect a neural network

plot

Draw a neural network

as_network

Coercion to ruta_network

Autoencoder and variants

autoencoder

Create an autoencoder learner

autoencoder_sparse

Sparse autoencoder

make_sparse

Add sparsity regularization to an autoencoder

sparsity

Sparsity regularization

Model training

to_keras

Build a Keras network

to_keras

Extract Keras models from an autoencoder wrapper

train

Train a learner object with data

Tasks for trained models

encode

Retrieve encoding of data

decode

Retrieve decoding of encoded data