mirror of
https://github.com/pjreddie/darknet.git
synced 2023-08-10 21:13:14 +03:00
for dan, anyone else don't use, 🗑️ 🔥
This commit is contained in:
@@ -188,6 +188,25 @@ void partial(char *cfgfile, char *weightfile, char *outfile, int max)
|
||||
save_weights_upto(net, outfile, max);
|
||||
}
|
||||
|
||||
void print_weights(char *cfgfile, char *weightfile, int n)
|
||||
{
|
||||
gpu_index = -1;
|
||||
network *net = load_network(cfgfile, weightfile, 1);
|
||||
layer l = net->layers[n];
|
||||
int i, j;
|
||||
//printf("[");
|
||||
for(i = 0; i < l.n; ++i){
|
||||
//printf("[");
|
||||
for(j = 0; j < l.size*l.size*l.c; ++j){
|
||||
//if(j > 0) printf(",");
|
||||
printf("%g ", l.weights[i*l.size*l.size*l.c + j]);
|
||||
}
|
||||
printf("\n");
|
||||
//printf("]%s\n", (i == l.n-1)?"":",");
|
||||
}
|
||||
//printf("]");
|
||||
}
|
||||
|
||||
void rescale_net(char *cfgfile, char *weightfile, char *outfile)
|
||||
{
|
||||
gpu_index = -1;
|
||||
@@ -467,6 +486,8 @@ int main(int argc, char **argv)
|
||||
oneoff(argv[2], argv[3], argv[4]);
|
||||
} else if (0 == strcmp(argv[1], "oneoff2")){
|
||||
oneoff2(argv[2], argv[3], argv[4], atoi(argv[5]));
|
||||
} else if (0 == strcmp(argv[1], "print")){
|
||||
print_weights(argv[2], argv[3], atoi(argv[4]));
|
||||
} else if (0 == strcmp(argv[1], "partial")){
|
||||
partial(argv[2], argv[3], argv[4], atoi(argv[5]));
|
||||
} else if (0 == strcmp(argv[1], "average")){
|
||||
|
||||
Reference in New Issue
Block a user