Joseph Redmon
2015-04-15 47528e37cf29e0f9da6885213e5aee044bed84ef
src/cost_layer.c
@@ -38,15 +38,6 @@
    return layer;
}
void pull_cost_layer(cost_layer layer)
{
    cuda_pull_array(layer.delta_gpu, layer.delta, layer.batch*layer.inputs);
}
void push_cost_layer(cost_layer layer)
{
    cuda_push_array(layer.delta_gpu, layer.delta, layer.batch*layer.inputs);
}
void forward_cost_layer(cost_layer layer, network_state state)
{
    if (!state.truth) return;
@@ -63,6 +54,16 @@
#ifdef GPU
void pull_cost_layer(cost_layer layer)
{
    cuda_pull_array(layer.delta_gpu, layer.delta, layer.batch*layer.inputs);
}
void push_cost_layer(cost_layer layer)
{
    cuda_push_array(layer.delta_gpu, layer.delta, layer.batch*layer.inputs);
}
void forward_cost_layer_gpu(cost_layer layer, network_state state)
{
    if (!state.truth) return;