#include "network.h"
Go to the source code of this file.
Data Structures | |
struct | aspi_network_ml_t |
Network_ml structure. More... | |
struct | aspi_network_ml_class_t |
Network_ml class structure. More... | |
Defines | |
#define | ASPI_NETWORK_ML(x) (aspi_object_check (x, aspi_network_ml ()), ((aspi_network_ml_t *) x)) |
#define | ASPI_NETWORK_ML_CLASS(x) (aspi_class_check (x, aspi_network_ml ()), ((aspi_network_ml_class_t * ) x)) |
Functions | |
aspi_class_t * | aspi_network_ml (void) |
aspi_object_t * | aspi_network_ml_init (aspi_object_t *self, aspi_class_t *model, int layers, int *neurons, double *mu_weights, double *sigma_weights, double *mu_delays, double *sigma_delays) |
aspi_object_t * | aspi_network_ml_init_sparse (aspi_object_t *self, aspi_class_t *model, int layers, int *neurons, double *connectivity, double *mu_weights, double *sigma_weights, double *mu_delays, double *sigma_delays) |
aspi_object_t * | aspi_network_ml_init_poisson (aspi_object_t *self, aspi_class_t *model, int layers, int *neurons, double *connectivity, double *mu_weights, double *sigma_weights, double *lambda_delays) |
int | aspi_network_ml_get_layers (aspi_object_t *self) |
int | aspi_network_ml_get_layer_size (aspi_object_t *self, int layer) |
int | aspi_network_ml_get_neuron_index (aspi_object_t *self, int layer, int neuron) |
aspi_object_t * | aspi_network_ml_get_neuron (aspi_object_t *self, int layer, int neuron) |
void | aspi_network_ml_dtor (aspi_object_t *self) |
aspi_object_t * | aspi_network_ml_dup (aspi_object_t *self) |