blob: 01e66ad9a891a76d4ad8948c7e9d27417ae0443a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
syntax = "proto3";
package captureProto;
message Capture {
float sample_rate = 1;
uint32 pre_filter_length = 2;
uint32 post_filter_length = 3;
repeated float pre_filter_coefficients = 4;
repeated float post_filter_coefficients = 5;
float constant_pre_gain = 6;
float constant_post_gain = 7;
uint32 number_of_layers = 8;
repeated uint32 layer_sizes = 9;
repeated layerWeightsAndBiases weights_and_biases = 10;
float high_pass_frequency = 11;
float high_pass_bandwidth = 12;
}
message layerWeightsAndBiases {
repeated float weights = 1;
repeated float biases = 2;
}
|