Skip to content

Instantly share code, notes, and snippets.

@berak
Created November 3, 2018 13:26
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save berak/e5f1f58d6b4417d4a4f284e471eeb33a to your computer and use it in GitHub Desktop.
Save berak/e5f1f58d6b4417d4a4f284e471eeb33a to your computer and use it in GitHub Desktop.
PCN output
C:\p\ocv\dnn>dnn_print -m=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\code\model\PCN.caffemodel -p=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\code\model\PCN-1.
prototxt -W=24 -H=24 -i=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\imgs\1.jpg -v=3
_input i[1, 3, 24, 24] o[1, 3, 24, 24]
conv1_1 Convolution i[1, 3, 24, 24] o[1, 16, 11, 11] w[16, 3, 3, 3] w[16, 1]
relu1_1 ReLU i[1, 16, 11, 11] o[1, 16, 11, 11]
conv2_1 Convolution i[1, 16, 11, 11] o[1, 32, 5, 5] w[32, 16, 3, 3] w[32, 1]
relu2_1 ReLU i[1, 32, 5, 5] o[1, 32, 5, 5]
conv3_1 Convolution i[1, 32, 5, 5] o[1, 64, 2, 2] w[64, 32, 3, 3] w[64, 1]
relu3_1 ReLU i[1, 64, 2, 2] o[1, 64, 2, 2]
fc4_1 Convolution i[1, 64, 2, 2] o[1, 128, 1, 1] w[128, 64, 2, 2] w[128, 1]
relu4_1 ReLU i[1, 128, 1, 1] o[1, 128, 1, 1]
fc5_1 Convolution i[1, 128, 1, 1] o[1, 2, 1, 1] w[2, 128, 1, 1] w[2, 1]
cls_prob Softmax u i[1, 2, 1, 1] o[1, 2, 1, 1]
fc6_1 Convolution i[1, 128, 1, 1] o[1, 2, 1, 1] w[2, 128, 1, 1] w[2, 1]
rotate_cls_prob Softmax u i[1, 2, 1, 1] o[1, 2, 1, 1]
bbox_reg_1 Convolution u i[1, 128, 1, 1] o[1, 3, 1, 1] w[3, 128, 1, 1] w[3, 1]
C:\p\ocv\dnn>dnn_print -m=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\code\model\PCN.caffemodel -p=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\code\model\PCN-2.
prototxt -W=24 -H=24 -i=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\imgs\1.jpg -v=3
_input i[1, 3, 24, 24] o[1, 3, 24, 24]
conv1_2 Convolution i[1, 3, 24, 24] o[1, 20, 22, 22] w[20, 3, 3, 3] w[20, 1]
pool1_2 Pooling i[1, 20, 22, 22] o[1, 20, 11, 11] o[1, 20, 11, 11]
relu1_2 ReLU i[1, 20, 11, 11] o[1, 20, 11, 11]
conv2_2 Convolution i[1, 20, 11, 11] o[1, 40, 9, 9] w[40, 20, 3, 3] w[40, 1]
pool2_2 Pooling i[1, 40, 9, 9] o[1, 40, 4, 4] o[1, 40, 4, 4]
relu2_2 ReLU i[1, 40, 4, 4] o[1, 40, 4, 4]
conv3_2 Convolution i[1, 40, 4, 4] o[1, 70, 3, 3] w[70, 40, 2, 2] w[70, 1]
relu3_2 ReLU i[1, 70, 3, 3] o[1, 70, 3, 3]
fc4_2 InnerProduct i[1, 70, 3, 3] o[1, 140] w[140, 630] w[1, 140]
relu4_2 ReLU i[1, 140] o[1, 140]
fc5_2 InnerProduct i[1, 140] o[1, 2] w[2, 140] w[1, 2]
cls_prob Softmax u i[1, 2] o[1, 2]
fc6_2 InnerProduct i[1, 140] o[1, 3] w[3, 140] w[1, 3]
rotate_cls_prob Softmax u i[1, 3] o[1, 3]
bbox_reg_2 InnerProduct u i[1, 140] o[1, 3] w[3, 140] w[1, 3]
C:\p\ocv\dnn>dnn_print -m=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\code\model\PCN.caffemodel -p=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\code\model\PCN-3.
prototxt -W=48 -H=48 -i=C:\p\ocv\PCN-FaceDetection-FaceAlignment-master\imgs\1.jpg -v=3
_input i[1, 3, 48, 48] o[1, 3, 48, 48]
conv1_3 Convolution i[1, 3, 48, 48] o[1, 24, 46, 46] w[24, 3, 3, 3] w[24, 1]
pool1_3 Pooling i[1, 24, 46, 46] o[1, 24, 23, 23] o[1, 24, 23, 23]
relu1_3 ReLU i[1, 24, 23, 23] o[1, 24, 23, 23]
conv2_3 Convolution i[1, 24, 23, 23] o[1, 48, 21, 21] w[48, 24, 3, 3] w[48, 1]
pool2_3 Pooling i[1, 48, 21, 21] o[1, 48, 10, 10] o[1, 48, 10, 10]
relu2_3 ReLU i[1, 48, 10, 10] o[1, 48, 10, 10]
conv3_3 Convolution i[1, 48, 10, 10] o[1, 96, 8, 8] w[96, 48, 3, 3] w[96, 1]
pool3_3 Pooling i[1, 96, 8, 8] o[1, 96, 4, 4] o[1, 96, 4, 4]
relu3_3 ReLU i[1, 96, 4, 4] o[1, 96, 4, 4]
conv4_3 Convolution i[1, 96, 4, 4] o[1, 144, 3, 3] w[144, 96, 2, 2] w[144, 1]
relu4_3 ReLU i[1, 144, 3, 3] o[1, 144, 3, 3]
fc5_3 InnerProduct i[1, 144, 3, 3] o[1, 192] w[192, 1296] w[1, 192]
relu5_3 ReLU i[1, 192] o[1, 192]
fc6_3 InnerProduct i[1, 192] o[1, 2] w[2, 192] w[1, 2]
cls_prob Softmax u i[1, 2] o[1, 2]
bbox_reg_3 InnerProduct u i[1, 192] o[1, 3] w[3, 192] w[1, 3]
rotate_reg_3 InnerProduct u i[1, 192] o[1, 1] w[1, 192] w[1, 1]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment