MCPcopy Create free account
hub / github.com/OpenPTrack/open_ptrack_v2 / forward_network

Function forward_network

yolo_detector/darknet_opt/src/network.c:184–207  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

182}
183
184void forward_network(network *netp)
185{
186#ifdef GPU
187 if(netp->gpu_index >= 0){
188 forward_network_gpu(netp);
189 return;
190 }
191#endif
192 network net = *netp;
193 int i;
194 for(i = 0; i < net.n; ++i){
195 net.index = i;
196 layer l = net.layers[i];
197 if(l.delta){
198 fill_cpu(l.outputs * l.batch, 0, l.delta, 1);
199 }
200 l.forward(l, net);
201 net.input = l.output;
202 if(l.truth) {
203 net.truth = l.output;
204 }
205 }
206 calc_network_cost(netp);
207}
208
209void update_network(network *netp)
210{

Callers 5

train_network_datumFunction · 0.85
network_predictFunction · 0.85
network_loss_dataFunction · 0.85
optimize_pictureFunction · 0.85
reconstruct_pictureFunction · 0.85

Calls 4

forward_network_gpuFunction · 0.85
fill_cpuFunction · 0.85
calc_network_costFunction · 0.85
forwardMethod · 0.45

Tested by

no test coverage detected