tutorial learning caffe2 cafe python neural-network deep-learning caffe conv-neural-network

python - learning - caffe vs tensorflow



Implementar el modelo de regresiĆ³n de caffe (1)

He entrenado una red de regresión con caffe . Utilizo la capa "EuclideanLoss" tanto en la fase de tren como en la de prueba. Los tracé y los resultados parecen prometedores.

Ahora quiero implementar el modelo y usarlo. Sé que si se usa SoftmaxLoss , la capa final debe ser Softmax en el archivo de implementación. ¿Qué debería ser esto en el caso de la Euclidean loss ?


Para implementar solo necesita descartar la capa de pérdida, en su caso, la capa "EuclideanLoss" . La salida de tu red es el "bottom" que alimentaste la capa de pérdida.

Para la capa "SoftmaxWithLoss" (y "SigmoidCrossEntropy" ) debe reemplazar la capa de pérdida, ya que la capa de pérdida incluye una capa adicional dentro de ella (por razones de cálculo).