Classes |
struct | network |
struct | network_state |
Typedefs |
typedef struct network | network |
typedef struct network_state | network_state |
Enumerations |
enum | learning_rate_policy {
CONSTANT,
STEP,
EXP,
POLY,
STEPS,
SIG,
RANDOM
} |
Functions |
void | backward_network (network net, network_state state) |
void | compare_networks (network n1, network n2, data d) |
void | forward_network (network net, network_state state) |
void | free_network (network net) |
int | get_current_batch (network net) |
float | get_current_rate (network net) |
char * | get_layer_string (LAYER_TYPE a) |
int | get_network_background (network net) |
float | get_network_cost (network net) |
float * | get_network_delta (network net) |
float * | get_network_delta_layer (network net, int i) |
image | get_network_image (network net) |
image | get_network_image_layer (network net, int i) |
int | get_network_input_size (network net) |
int | get_network_nuisance (network net) |
float * | get_network_output (network net) |
float * | get_network_output_layer (network net, int i) |
int | get_network_output_size (network net) |
int | get_network_output_size_layer (network net, int i) |
int | get_predicted_class_network (network net) |
network | make_network (int n) |
float * | network_accuracies (network net, data d, int n) |
float | network_accuracy (network net, data d) |
float | network_accuracy_multi (network net, data d, int n) |
float * | network_predict (network net, float *input) |
matrix | network_predict_data (network net, data test) |
void | print_network (network net) |
int | resize_network (network *net, int w, int h) |
void | set_batch_network (network *net, int b) |
void | top_predictions (network net, int n, int *index) |
float | train_network (network net, data d) |
float | train_network_batch (network net, data d, int n) |
float | train_network_datum (network net, float *x, float *y) |
float | train_network_sgd (network net, data d, int n) |
void | update_network (network net) |
void | visualize_network (network net) |