#include "cuda.h"
#include "image.h"
#include "activations.h"
#include "layer.h"
#include "network.h"
Go to the source code of this file.
|
convolutional_layer | make_convolutional_layer (int batch, int h, int w, int c, int n, int groups, int size, int stride, int padding, ACTIVATION activation, int batch_normalize, int binary, int xnor, int adam) |
|
void | resize_convolutional_layer (convolutional_layer *layer, int w, int h) |
|
void | forward_convolutional_layer (const convolutional_layer layer, network net) |
|
void | update_convolutional_layer (convolutional_layer layer, update_args a) |
|
image * | visualize_convolutional_layer (convolutional_layer layer, char *window, image *prev_weights) |
|
void | binarize_weights (float *weights, int n, int size, float *binary) |
|
void | swap_binary (convolutional_layer *l) |
|
void | binarize_weights2 (float *weights, int n, int size, char *binary, float *scales) |
|
void | backward_convolutional_layer (convolutional_layer layer, network net) |
|
void | add_bias (float *output, float *biases, int batch, int n, int size) |
|
void | backward_bias (float *bias_updates, float *delta, int batch, int n, int size) |
|
image | get_convolutional_image (convolutional_layer layer) |
|
image | get_convolutional_delta (convolutional_layer layer) |
|
image | get_convolutional_weight (convolutional_layer layer, int i) |
|
int | convolutional_out_height (convolutional_layer layer) |
|
int | convolutional_out_width (convolutional_layer layer) |
|
◆ convolutional_layer
◆ add_bias()
void add_bias |
( |
float * |
output, |
|
|
float * |
biases, |
|
|
int |
batch, |
|
|
int |
n, |
|
|
int |
size |
|
) |
| |
◆ backward_bias()
void backward_bias |
( |
float * |
bias_updates, |
|
|
float * |
delta, |
|
|
int |
batch, |
|
|
int |
n, |
|
|
int |
size |
|
) |
| |
◆ backward_convolutional_layer()
◆ binarize_weights()
void binarize_weights |
( |
float * |
weights, |
|
|
int |
n, |
|
|
int |
size, |
|
|
float * |
binary |
|
) |
| |
◆ binarize_weights2()
void binarize_weights2 |
( |
float * |
weights, |
|
|
int |
n, |
|
|
int |
size, |
|
|
char * |
binary, |
|
|
float * |
scales |
|
) |
| |
◆ convolutional_out_height()
◆ convolutional_out_width()
◆ forward_convolutional_layer()
◆ get_convolutional_delta()
◆ get_convolutional_image()
◆ get_convolutional_weight()
◆ make_convolutional_layer()
convolutional_layer make_convolutional_layer |
( |
int |
batch, |
|
|
int |
h, |
|
|
int |
w, |
|
|
int |
c, |
|
|
int |
n, |
|
|
int |
groups, |
|
|
int |
size, |
|
|
int |
stride, |
|
|
int |
padding, |
|
|
ACTIVATION |
activation, |
|
|
int |
batch_normalize, |
|
|
int |
binary, |
|
|
int |
xnor, |
|
|
int |
adam |
|
) |
| |
◆ resize_convolutional_layer()
◆ swap_binary()
◆ update_convolutional_layer()
◆ visualize_convolutional_layer()