Find all caffe layers in github

1. Problem

I want to find almost all caffe layers that’s already implemented in the github. With this, I can make good use of other’s work.

2. Code

Life is short, I use python.

from github import Github
from github import Repository
import urllib
from bs4 import BeautifulSoup

def search_github(keyStr, filename):
    g = Github()
    repos = g.search_repositories(keyStr, "stars", 'desc')
    urls = []
    with open(filename, "w") as fid:
        for r in repos:
            print "repos name: ", r.name
            if "caffeine" not in r.name and "Caffeine" not in r.name: # since caffeine is much like caffe 
                fid.write("###" + r.name + "###\n")
                http_url = r.url.replace("https://api.github.com/repos/", "https://github.com/")
                for b in r.get_branches():
                    urls.append(http_url + "/tree/" + b.name + "/src/caffe/layers")
                    fid.write(b.name + ":    " + http_url + "/tree/" + b.name + "\n")
                fid.write("\n")
    return urls

def parse_html(url):
    # url: "https://github.com/weiliu89/caffe/tree/ssd/src/caffe/layers"
    caffe_layers = []
    html = urllib.urlopen(url)
    soup = BeautifulSoup(html, 'lxml')
    for a in soup.find_all('a'):
        if 'cpp' in a['href']:
            caffe_layers.append(a.string)
    return caffe_layers


def save(dict_list, filename):
    with open(filename, 'w') as fid:
        for one in dict_list:
            fid.write(one["name"] + "  " + one["url"] + "\n")


def main():
    all_layers = []
    urls = search_github("caffe", "github_caffe.txt");
    #urls = ["https://github.com/weiliu89/caffe/tree/ssd/src/caffe/layers"]
    for url in urls:
        print url
        layers = parse_html(url)
        for layer in layers:
            isNew = True
            for _layer in all_layers:
                if layer == _layer['name']:
                    isNew = False
            if isNew:
                print layer
                all_layers.append({"name": layer, "url": url})
    all_layers = sorted(all_layers, key=lambda k:k['name']) 
    save(all_layers, "all_layers.txt")

if __name__ == "__main__":
    main()

3. Result

I find 635 caffe layers implemented in github[2017.1.11]. Wow!!!

1bottom_triplet_loss_layer.cpp  https://github.com/glbing/caffe/tree/master/src/caffe/layers
ImageSegUniformSizeDataLayer.cpp  https://github.com/stephenyan1231/caffe-hybridnet/tree/hybridnet/src/caffe/layers
IoU_loss_layer.cpp  https://github.com/yumkong/caffe_rfcn_myversion/tree/master/src/caffe/layers
K1_euclidean_loss_layer.cpp  https://github.com/kevinlin311tw/Caffe-DeepBinaryCode/tree/master/src/caffe/layers
K2_euclidean_loss_layer.cpp  https://github.com/kevinlin311tw/Caffe-DeepBinaryCode/tree/master/src/caffe/layers
SwapMaxLayer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
XCL_program_layer.cpp  https://github.com/dicecco1/fpga_caffe/tree/master/src/caffe/layers
absval_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
accuracy_binary_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
accuracy_heatmap_layer.cpp  https://github.com/MVIG-SJTU/RMPE/tree/master/src/caffe/layers
accuracy_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
accuracy_tree_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
accuracy_view_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
adaptive_bias_channel_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
adaptive_dropout_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/dropout/src/caffe/layers
affinity_layer.cpp  https://github.com/BVLC/caffe/tree/opencl/src/caffe/layers
alstm_layer.cpp  https://github.com/daodaofr/caffe-re-id/tree/master/src/caffe/layers
alstm_layer.cpp~  https://github.com/daodaofr/caffe-re-id/tree/master/src/caffe/layers
amplitude_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
angle_loss_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal_joint_pose/tree/master/src/caffe/layers
annotated_data_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
annotated_image_data_layer.cpp  https://github.com/colinhli/caffe/tree/boundingbox_regression/src/caffe/layers
annotated_word_data_layer.cpp  https://github.com/mnorko/caffe/tree/ssd_ocr/src/caffe/layers
apply_deformation_layer.cpp  https://github.com/Santiago810/caffe/tree/unet/src/caffe/layers
argmax_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
argmaxmin_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
attention_data_layer.cpp  https://github.com/paengs/caffe-paeng/tree/light/src/caffe/layers
attr_data_layer.cpp  https://github.com/herobd/caffe/tree/master/src/caffe/layers
avg_probs_layer.cpp  https://github.com/lim0606/caffe-dev/tree/master/src/caffe/layers
avg_probs_multi_sources_layer.cpp  https://github.com/lim0606/caffe-dev/tree/master/src/caffe/layers
axis_pooling_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
balance_constraint_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
balance_loss_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
base64_data_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
base_conv_cl.cpp  https://github.com/shang-qd/caffe-pp/tree/master/src/caffe/layers
base_conv_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
base_data_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
base_multiscale_data_layer.cpp  https://github.com/stephenyan1231/caffe-hybridnet/tree/hybridnet/src/caffe/layers
base_twostream_data_layer.cpp  https://github.com/antran89/my-very-deep-caffe/tree/3d_cnn/src/caffe/layers
batch_norm_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
batch_norm_opt_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
batch_norm_torch_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
batch_reduction_layer.cpp  https://github.com/craftGBD/caffe-GBD/tree/master/src/caffe/layers
batch_reindex_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
batch_triplet_loss_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
bias_channel_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
bias_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
bilinear_model_layer.cpp  https://github.com/tianyuan702/caffe/tree/master/src/caffe/layers
bin_label_data_layer.cpp  https://github.com/fyu/caffe-dilation/tree/master/src/caffe/layers
binary_accuracy.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
binary_bounding_loss_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
binary_data_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
bn_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
bnll_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
box_annotator_ohem_layer.cpp  https://github.com/daijifeng001/caffe-rfcn/tree/r-fcn/src/caffe/layers
box_data_layer.cpp  https://github.com/yeahkun/caffe-yolo/tree/master/src/caffe/layers
box_upsample_layer.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
cccp_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/cccp/src/caffe/layers
censor_label_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
center_loss_layer.cpp  https://github.com/happynear/caffe-windows/tree/ms/src/caffe/layers
cfm_layer.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
channel_aggregator_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
channelwise_bn_layer.cpp  https://github.com/knsong/caffe-mt/tree/master/src/caffe/layers
chnwise_layer.cpp  https://github.com/swift-n-brutal/caffe/tree/master/src/caffe/layers
clstm_layer.cpp  https://github.com/daodaofr/caffe-re-id/tree/master/src/caffe/layers
col2img_mask_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
combine_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal_joint_pose/tree/master/src/caffe/layers
combine_loss_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
compact_data_bbox_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
compact_data_layer.cpp  https://github.com/ChenglongChen/caffe-windows/tree/master/src/caffe/layers
compact_probabilistic_average_prob_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/hdcnn/src/caffe/layers
compress_conv_layer.cpp  https://github.com/yiwenguo/Dynamic-Network-Surgery/tree/master/src/caffe/layers
compress_inner_product_layer.cpp  https://github.com/yiwenguo/Dynamic-Network-Surgery/tree/master/src/caffe/layers
concat_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
connected_component_layer.cpp  https://github.com/BVLC/caffe/tree/opencl/src/caffe/layers
contrastive_loss_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
conv_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
conv_layer_fft.cpp  https://github.com/BVLC/caffe/tree/opencl/src/caffe/layers
conv_layer_spatial.cpp  https://github.com/BVLC/caffe/tree/opencl/src/caffe/layers
conv_lstm_layer.cpp  https://github.com/agethen/ConvLSTM-for-Caffe/tree/master/src/caffe/layers
conv_lstm_unit_layer.cpp  https://github.com/agethen/ConvLSTM-for-Caffe/tree/master/src/caffe/layers
conv_norm_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
conv_perf_layer.cpp  https://github.com/mfigurnov/perforated-cnn-caffe/tree/master/src/caffe/layers
conv_pool_layer.cpp  https://github.com/yunmingzhang17/caffe-opt/tree/master/src/caffe/layers
conv_relu_layer.cpp  https://github.com/wenwei202/caffe/tree/intel/src/caffe/layers
conv_relu_pool_layer.cpp  https://github.com/wenwei202/caffe/tree/intel/src/caffe/layers
conv_relu_pool_lrn_layer.cpp  https://github.com/wenwei202/caffe/tree/intel/src/caffe/layers
conv_share_boost_layer.cpp  https://github.com/orentadmor/caffe/tree/master/src/caffe/layers
conv_sk_layer.cpp  https://github.com/Xiaomi2008/Caffe_3D_FF/tree/master/src/caffe/layers
convolution3d_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
convupsample_layer.cpp  https://github.com/qichenaj/caffe_dev/tree/master/src/caffe/layers
correlation_layer.cpp  https://github.com/cpatrick/caffe/tree/master/src/caffe/layers
cosh_quantization_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
covariance_layer.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/HingeRankLoss/src/caffe/layers
cpm_data_layer.cpp  https://github.com/mattloper/caffe_cpm/tree/master/src/caffe/layers
create_deformation_layer.cpp  https://github.com/Santiago810/caffe/tree/unet/src/caffe/layers
crop3d_layer.cpp  https://github.com/ZhaofanQiu/caffe-windows-3dConvNet/tree/master/src/caffe/layers
crop_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
crop_pad_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
cross_entropy_loss_layer.cpp  https://github.com/szq0214/caffe/tree/master/src/caffe/layers
ctc_decoder_layer.cpp  https://github.com/houkai/caffe/tree/master/src/caffe/layers
ctc_decoder_layer.cpp.old  https://github.com/houkai/caffe/tree/master/src/caffe/layers
ctc_loss_layer.cpp  https://github.com/houkai/caffe/tree/master/src/caffe/layers
cudnn_batch_norm_layer.cpp  https://github.com/xiangqiaolxq/caffe-parallel/tree/master/src/caffe/layers
cudnn_bn_layer.cpp  https://github.com/skylian/caffe-action/tree/action_recog/src/caffe/layers
cudnn_conv_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
cudnn_conv_mask_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
cudnn_deconv_layer.cpp  https://github.com/Santiago810/caffe/tree/unet/src/caffe/layers
cudnn_highway_layer.cpp  https://github.com/flukeskywalker/highway-networks/tree/master/src/caffe/layers
cudnn_lcn_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
cudnn_lrn_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
cudnn_ndconv_layer.cpp  https://github.com/chuckcho/video-caffe/tree/master/src/caffe/layers
cudnn_ndpooling_layer.cpp  https://github.com/chuckcho/video-caffe/tree/master/src/caffe/layers
cudnn_pooling_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
cudnn_relu_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
cudnn_sigmoid_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
cudnn_softmax_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
cudnn_tanh_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
data_cifar10_layer.cpp  https://github.com/lim0606/caffe-dev/tree/master/src/caffe/layers
data_heatmap.cpp  https://github.com/tpfister/caffe-heatmap/tree/master/src/caffe/layers
data_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
data_layer.cpp_old  https://github.com/bogger/caffe-multilabel/tree/master/src/caffe/layers
data_layer.cpp~  https://github.com/kyocen/Caffe-Multi-Label/tree/master/src/caffe/layers
data_layer_orig.cpp  https://github.com/jwyang/JULE-Caffe/tree/master/src/caffe/layers
data_layer_test.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
data_layers_more.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
data_ndsb_layer.cpp  https://github.com/lim0606/caffe-dev/tree/master/src/caffe/layers
data_pool5_layer.cpp  https://github.com/bogger/caffe-multilabel/tree/master/src/caffe/layers
data_variable_size_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/hdcnn/src/caffe/layers
datum_data_layer.cpp  https://github.com/leinxx/caffe/tree/master/src/caffe/layers
dec_lstm_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
dec_lstm_unit_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
decode_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal/tree/master/src/caffe/layers
deconv_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
deconv_norm_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
deconvolution3d_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
decouple_flow_data_layer.cpp  https://github.com/minghuam/caffe-dev/tree/2stream/src/caffe/layers
dense_crf_layer.cpp  https://github.com/paengs/caffe-paeng/tree/light/src/caffe/layers
dense_crf_meanfield_layer.cpp  https://github.com/stephenyan1231/caffe-hybridnet/tree/hybridnet/src/caffe/layers
dense_image_data_layer.cpp  https://github.com/alexgkendall/caffe-segnet/tree/segnet-cleaned/src/caffe/layers
densecrf_layer.cpp  https://github.com/stephenyan1231/caffe-hybridnet/tree/hybridnet/src/caffe/layers
depooling_layer.cpp  https://github.com/YutingZhang/caffe-recon-dec/tree/master/src/caffe/layers
depth_data_layer.cpp  https://github.com/huangdl007/caffe/tree/master/src/caffe/layers
depth_loss_layer.cpp  https://github.com/huangdl007/caffe/tree/master/src/caffe/layers
det_view_split_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
detect_layer.cpp  https://github.com/camel007/caffe-yolo-face-detection/tree/master/src/caffe/layers
detection_evaluate_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
detection_loss_layer.cpp  https://github.com/yeahkun/caffe-yolo/tree/master/src/caffe/layers
detection_output_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
detectnet_transform_layer.cpp  https://github.com/code4101/caffe/tree/master/src/caffe/layers
dflow_image_pair_data_layer.cpp  https://github.com/minghuam/caffe-dev/tree/2stream/src/caffe/layers
dimension_transpose_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
distance_metric_layer.cpp  https://github.com/prafullasd/caffe-cpu/tree/master/src/caffe/layers
domain_transform_forward_only_layer.cpp  https://github.com/xiahouzuoxin/caffe_segtask/tree/master/src/caffe/layers
domain_transform_layer.cpp  https://github.com/xiahouzuoxin/caffe_segtask/tree/master/src/caffe/layers
dominant_channel_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
dotprod_layer.cpp  https://github.com/daivikswarup/caffe/tree/mltermproject/src/caffe/layers
dotproduct_similarity_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
down_sampling_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
downpool_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/SICNN/src/caffe/layers
downsample_layer.cpp  https://github.com/cpatrick/caffe/tree/master/src/caffe/layers
drnn_base_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
dropconnect_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/dropout/src/caffe/layers
dropout_channel_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
dropout_group_layer.cpp  https://github.com/chyh1990/caffe-compact/tree/align/src/caffe/layers
dropout_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
dummy_data_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
dummy_forward.cpp  https://github.com/agethen/ConvLSTM-for-Caffe/tree/master/src/caffe/layers
dyn_conv_layer.cpp  https://github.com/knsong/caffe-mt/tree/master/src/caffe/layers
eltwise_accuracy_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
eltwise_affine_layer.cpp  https://github.com/MVIG-SJTU/RMPE/tree/master/src/caffe/layers
eltwise_bn_layer.cpp  https://github.com/knsong/caffe-mt/tree/master/src/caffe/layers
eltwise_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
eltwise_layer.cpp_bak  https://github.com/Xiaomi2008/Caffe_3D_FF/tree/master/src/caffe/layers
eltwise_layer.cpp_new_max  https://github.com/Xiaomi2008/Caffe_3D_FF/tree/master/src/caffe/layers
eltwise_layer.cpp_original  https://github.com/Xiaomi2008/Caffe_3D_FF/tree/master/src/caffe/layers
eltwise_product_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
elu_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
embed_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
empty_layer.cpp  https://github.com/yixinLi/caffe/tree/master/src/caffe/layers
ensemble_accuracy_layer.cpp  https://github.com/steflee/MCL_Caffe/tree/master/src/caffe/layers
ensemble_prob_layers.cpp  https://github.com/stephenyan1231/caffe-public/tree/decision-cnn/src/caffe/layers
entropy_cross_loss_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
entropy_layer.cpp  https://github.com/zhuhan1236/dhn-caffe/tree/master/src/caffe/layers
entropy_loss.cpp  https://github.com/zhuhan1236/mmd-caffe/tree/master/src/caffe/layers
entropy_loss_layer.cpp  https://github.com/zhuhan1236/transfer-caffe/tree/master/src/caffe/layers
entropy_total_loss_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
euclidean2_loss_layer.cpp  https://github.com/mattloper/caffe_cpm/tree/master/src/caffe/layers
euclidean_dist_layer.cpp  https://github.com/swift-n-brutal/caffe/tree/master/src/caffe/layers
euclidean_layer.cpp  https://github.com/D-X-Y/caffe-reid/tree/master/src/caffe/layers
euclidean_loss_heatmap_layer.cpp  https://github.com/tpfister/caffe-heatmap/tree/master/src/caffe/layers
euclidean_loss_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
euclidean_loss_norm_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
euclidean_similarity_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
euclideanmask_loss_layer.cpp  https://github.com/CMU-Perceptual-Computing-Lab/caffe_rtpose/tree/master/src/caffe/layers
eval_detection_layer.cpp  https://github.com/yeahkun/caffe-yolo/tree/master/src/caffe/layers
evaluate_layer.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/word2vec/src/caffe/layers
exp_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
expandlabel_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
ext_label_accuracy_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
extract_layer.cpp  https://github.com/craftGBD/caffe-GBD/tree/master/src/caffe/layers
fcn_accuracy_layer.cpp  https://github.com/happynear/caffe-windows/tree/ms/src/caffe/layers
fcn_data_layer.cpp  https://github.com/happynear/caffe-windows/tree/ms/src/caffe/layers
feature_select_layer.cpp  https://github.com/tianyuan702/caffe/tree/master/src/caffe/layers
fft_layer.cpp  https://github.com/IntelLabs/SkimCaffe/tree/intel_scnn/src/caffe/layers
filter_elt_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
filter_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
fine2coarseprob_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/hdcnn/src/caffe/layers
fine2multicoarseprob_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/hdcnn/src/caffe/layers
flatten_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
flip_layer.cpp  https://github.com/happynear/caffe-windows/tree/ms/src/caffe/layers
flo_data_layer.cpp  https://github.com/cpatrick/caffe/tree/master/src/caffe/layers
float_data_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/decision-cnn/src/caffe/layers
float_data_translate_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/decision-cnn/src/caffe/layers
flow_data_layer.cpp  https://github.com/antran89/my-very-deep-caffe/tree/3d_cnn/src/caffe/layers
flow_image_pair_data_layer.cpp  https://github.com/minghuam/caffe-dev/tree/2stream/src/caffe/layers
flow_warping_layer.cpp  https://github.com/AmirooR/caffe_video_segmentation/tree/master/src/caffe/layers
flowriter_layer.cpp  https://github.com/cpatrick/caffe/tree/master/src/caffe/layers
folding_layer.cpp  https://github.com/anujkhare/caffe-cedn/tree/cedn/src/caffe/layers
frcnn_data_layer.cpp  https://github.com/craftGBD/caffe-GBD/tree/master/src/caffe/layers
frcnn_train_data_layer.cpp  https://github.com/craftGBD/caffe-GBD/tree/master/src/caffe/layers
gain_channel_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
gatelstm_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
gaterecurrent_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
gather_layer.cpp  https://github.com/skylian/caffe-action/tree/action_recog/src/caffe/layers
gaussian_layer.cpp  https://github.com/anujkhare/caffe-cedn/tree/cedn/src/caffe/layers
gen_rec_loss_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/enc-dec/src/caffe/layers
general_constrastive_loss_layer.cpp  https://github.com/happynear/caffe-windows/tree/ms/src/caffe/layers
general_triplet_loss_layer.cpp  https://github.com/happynear/caffe-windows/tree/ms/src/caffe/layers
gmm_loss_layer.cpp  https://github.com/xpain1/caffe/tree/recurrent/src/caffe/layers
gradient_scaler_layer.cpp  https://github.com/zhuhan1236/transfer-caffe/tree/master/src/caffe/layers
gram_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
graphlinkage_loss_layer.cpp  https://github.com/jwyang/JULE-Caffe/tree/master/src/caffe/layers
grid_lstm_3d_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
grouping_layer.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/crfasrnn/src/caffe/layers
guided_dropout_layer.cpp  https://github.com/minhpvo/Caffe/tree/master/src/caffe/layers
hadamard_product_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
hand_flow_data_layer.cpp  https://github.com/minghuam/caffe-dev/tree/2stream/src/caffe/layers
hand_flow_image_pair_data_layer.cpp  https://github.com/minghuam/caffe-dev/tree/2stream/src/caffe/layers
hand_object_data_layer.cpp  https://github.com/minghuam/caffe-fcn/tree/master/src/caffe/layers
hands_data_layer.cpp  https://github.com/minghuam/caffe-fcn/tree/master/src/caffe/layers
hdf5_data_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
hdf5_output_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
hdml_loss_upper_bound_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
heatmap_data_layer.cpp  https://github.com/czkg/Caffe/tree/master/src/caffe/layers
hinge_loss_4_det_layer.cpp  https://github.com/bogger/caffe-multilabel/tree/master/src/caffe/layers
hinge_loss_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
hinge_rank_loss_layer - Copy.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/HingeRankLoss/src/caffe/layers
hinge_rank_loss_layer.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/HingeRankLoss/src/caffe/layers
histogram_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
hotspot_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
hungarian_loss_layer.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/HingeRankLoss/src/caffe/layers
ignore_overlay_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
illum_image_data_layer.cpp  https://github.com/swift-n-brutal/caffe/tree/master/src/caffe/layers
im2col_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
image_data_affine_layer.cpp  https://github.com/lim0606/caffe-dev/tree/master/src/caffe/layers
image_data_arbitrary_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
image_data_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
image_data_layer.cpp_bak  https://github.com/Xiaomi2008/Caffe_3D_FF/tree/master/src/caffe/layers
image_data_multi_infer_layer.cpp  https://github.com/lim0606/caffe-dev/tree/master/src/caffe/layers
image_enhancement_data_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/video-enhance/src/caffe/layers
image_flow_data_layer.cpp  https://github.com/minghuam/caffe-dev/tree/2stream/src/caffe/layers
image_label_data_layer.cpp  https://github.com/fyu/caffe-dilation/tree/master/src/caffe/layers
image_label_data_layer.cpp_bak  https://github.com/Xiaomi2008/Caffe_3D_FF/tree/master/src/caffe/layers
image_label_data_layer.cpp_bak_06_15  https://github.com/Xiaomi2008/Caffe_3D_FF/tree/master/src/caffe/layers
image_loc_data_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal/tree/master/src/caffe/layers
image_output_layer.cpp  https://github.com/YutingZhang/caffe-recon-dec/tree/master/src/caffe/layers
image_seg_class_data_layer.cpp  https://github.com/qichenaj/caffe_dev/tree/master/src/caffe/layers
image_seg_data_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
image_seg_uniform_size_data_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
images_layer.cpp  https://github.com/intelcaffe/caffe-old/tree/master/src/caffe/layers
infogain_loss_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
inmemory_data_layer.cpp  https://github.com/intelcaffe/caffe-old/tree/line_search/src/caffe/layers
inner_distance_layer.cpp  https://github.com/happynear/caffe-windows/tree/ms/src/caffe/layers
inner_product_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
inner_product_relu_dropout_layer.cpp  https://github.com/wenwei202/caffe/tree/intel/src/caffe/layers
inner_product_share_boost_layer.cpp  https://github.com/orentadmor/caffe/tree/master/src/caffe/layers
input_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
insanity_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
interp_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
interpolation_layers.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
joint_image_data_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal_joint_pose/tree/master/src/caffe/layers
k_sparse_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
kldivergence_loss_layer.cpp  https://github.com/scott89/caffe-crowd/tree/master/src/caffe/layers
l1_loss_layer.cpp  https://github.com/onalbach/caffe-deep-shading/tree/master/src/caffe/layers
l1loss_layer.cpp  https://github.com/cpatrick/caffe/tree/master/src/caffe/layers
l2_normalize_layer.cpp  https://github.com/tianyuan702/caffe/tree/master/src/caffe/layers
label_dropout_layer.cpp  https://github.com/debidatta/caffe-parsenet/tree/master/src/caffe/layers
label_split_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
label_transform_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
label_vec_layer.cpp  https://github.com/zbwglory/caffe_labelVec/tree/master/src/caffe/layers
latent_loss_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
libdnn_conv_layer.cpp  https://github.com/BVLC/caffe/tree/opencl/src/caffe/layers
libdnn_pool_layer.cpp  https://github.com/BVLC/caffe/tree/opencl/src/caffe/layers
lifted_struct_similarity_softmax_layer.cpp  https://github.com/minhpvo/Caffe/tree/master/src/caffe/layers
lnorm_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
loc_loss_layer.cpp  https://github.com/christopher5106/last_caffe_with_stn/tree/master/src/caffe/layers
local_conv_layer.cpp  https://github.com/knsong/caffe-mt/tree/master/src/caffe/layers
local_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
local_layer_simple.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
local_layer_test.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
local_lstm_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
local_weighted_conv_layer.cpp  https://github.com/anujkhare/caffe-cedn/tree/cedn/src/caffe/layers
local_weighted_deconv_layer.cpp  https://github.com/anujkhare/caffe-cedn/tree/cedn/src/caffe/layers
log_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
loss_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
loss_statistic_layer.cpp  https://github.com/pathak22/caffe-ccnn/tree/master/src/caffe/layers
lp_norm_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
lrn_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
ls_layer.cpp  https://github.com/Macbull/ELM-Caffe/tree/ELM/src/caffe/layers
lstm_2d_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
lstm_2d_unit_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
lstm_2dlayer.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
lstm_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
lstm_layer.cpp~  https://github.com/daodaofr/caffe-re-id/tree/master/src/caffe/layers
lstm_unit_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
lstm_unit_layer.cpp~  https://github.com/daodaofr/caffe-re-id/tree/master/src/caffe/layers
malis_loss_layer.cpp  https://github.com/BVLC/caffe/tree/opencl/src/caffe/layers
manipulate_loss_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
manipulatelabel_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
map_data_layer.cpp  https://github.com/karim-ahmed/nofe-caffe/tree/master/src/caffe/layers
map_prediction_layer.cpp  https://github.com/karim-ahmed/nofe-caffe/tree/master/src/caffe/layers
mapregression_loss_layer.cpp  https://github.com/wanglimin/caffe/tree/mpi_parallel/src/caffe/layers
mask_layer.cpp  https://github.com/daerduoCarey/caffe/tree/master/src/caffe/layers
mask_pooling_layer.cpp  https://github.com/daijifeng001/caffe-mnc/tree/mnc/src/caffe/layers
mask_resize_layer.cpp  https://github.com/daijifeng001/caffe-mnc/tree/mnc/src/caffe/layers
mat_read_layer.cpp  https://github.com/skylian/caffe-action/tree/action_recog/src/caffe/layers
mat_write_layer.cpp  https://github.com/skylian/caffe-action/tree/action_recog/src/caffe/layers
max_conv_layer.cpp  https://github.com/bairdzhang/caffe/tree/master/src/caffe/layers
maximum_layer.cpp  https://github.com/CMU-Perceptual-Computing-Lab/caffe_rtpose/tree/master/src/caffe/layers
mcl_multinomial_logistic_loss_layer.cpp  https://github.com/steflee/MCL_Caffe/tree/master/src/caffe/layers
mean_field_iteration.cpp  https://github.com/HungWei-Andy/caffe/tree/master/src/caffe/layers
mean_layer.cpp  https://github.com/scott89/caffe-crowd/tree/master/src/caffe/layers
meanfield_iteration.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/crfasrnn/src/caffe/layers
meanfield_iteration.cpp~  https://github.com/HungWei-Andy/caffe/tree/master/src/caffe/layers
memory_data_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
mergecrop_layer.cpp  https://github.com/BVLC/caffe/tree/opencl/src/caffe/layers
mil_data_layer.cpp  https://github.com/szq0214/caffe/tree/master/src/caffe/layers
mil_layer.cpp  https://github.com/skylian/caffe-action/tree/action_recog/src/caffe/layers
mil_loss_layer.cpp  https://github.com/pathak22/caffe-ccnn/tree/master/src/caffe/layers
mine_contrastive_loss_layer.cpp  https://github.com/sanjeev87/CaffeExp/tree/master/src/caffe/layers
mixed_pred_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
mkl_batch_norm_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkl_concat_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkl_convolution_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkl_eltwise_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkl_lrn_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkl_pooling_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkl_relu_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkl_split_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkldnn_batch_norm_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkldnn_concat_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkldnn_convolution_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkldnn_inner_product_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkldnn_lrn_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkldnn_pooling_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mkldnn_relu_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
mmd_layer.cpp  https://github.com/zhuhan1236/transfer-caffe/tree/master/src/caffe/layers
mpi_broadcast_layer.cpp  https://github.com/steflee/mpi-caffe/tree/master/src/caffe/layers
mpi_gather_layer.cpp  https://github.com/steflee/mpi-caffe/tree/master/src/caffe/layers
mpi_scatter_layer.cpp  https://github.com/minhpvo/Caffe/tree/master/src/caffe/layers
multi_accuracy_layer.cpp  https://github.com/geshiming/caffe-yolo/tree/master/src/caffe/layers
multi_conv_layer.cpp  https://github.com/wps712/caffe4video/tree/master/src/caffe/layers
multi_image_data_layer.cpp  https://github.com/CaffeCN/CaffeCN/tree/master/src/caffe/layers
multi_label_accuracy_layer.cpp  https://github.com/kevinlin311tw/Caffe-DeepBinaryCode/tree/master/src/caffe/layers
multi_label_image_data_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
multi_label_loss_layer.cpp  https://github.com/wanglimin/caffe/tree/mpi_parallel/src/caffe/layers
multi_label_sigmod_loss_layer.cpp  https://github.com/kevinlin311tw/Caffe-DeepBinaryCode/tree/master/src/caffe/layers
multi_softmax_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal/tree/master/src/caffe/layers
multi_softmax_loss_layer.cpp  https://github.com/geshiming/caffe-yolo/tree/master/src/caffe/layers
multi_stage_meanfield.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/crfasrnn/src/caffe/layers
multi_stage_meanfield.cpp~  https://github.com/HungWei-Andy/caffe/tree/master/src/caffe/layers
multibox_loss_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
multidata_layer.cpp  https://github.com/dangweili/caffe_openblas/tree/dev/src/caffe/layers
multiimage_data_layer.cpp  https://github.com/dangweili/caffe_openblas/tree/master/src/caffe/layers
multilabel_accuracy_layer.cpp  https://github.com/dangweili/caffe_openblas/tree/dev/src/caffe/layers
multilabel_loss_layer.cpp  https://github.com/dangweili/caffe_openblas/tree/dev/src/caffe/layers
multinomial_logistic_loss_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
multinomial_logistic_sparsity_loss.cpp  https://github.com/stephenyan1231/caffe-public/tree/decision-cnn/src/caffe/layers
multitask_data_layer.cpp  https://github.com/knsong/caffe-mt/tree/master/src/caffe/layers
multiview_average_layer.cpp  https://github.com/antran89/my-very-deep-caffe/tree/master/src/caffe/layers
mvn_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
mvn_nd_layer.cpp  https://github.com/antran89/my-very-deep-caffe/tree/3d_cnn/src/caffe/layers
mvno_layer.cpp  https://github.com/swift-n-brutal/caffe/tree/master/src/caffe/layers
naive_triplet_loss_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
neighbor_dist_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
neuron_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
nnpack_convolution_layer.cpp  https://github.com/Maratyszcza/caffe-nnpack/tree/NNPACK/src/caffe/layers
noise_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
non_local_2_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
non_local_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
norm_layer.cpp  https://github.com/xiaolonw/caffe-video_triplet/tree/master/src/caffe/layers
normalization_layer.cpp  https://github.com/bairdzhang/caffe/tree/master/src/caffe/layers
normalize_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
normalized_sigmoid_cross_entropy_loss_layer.cpp  https://github.com/scott89/caffe-crowd/tree/master/src/caffe/layers
object_data_layer.cpp  https://github.com/minghuam/caffe-fcn/tree/master/src/caffe/layers
ocl_conv_layer.cpp  https://github.com/dicecco1/fpga_caffe/tree/master/src/caffe/layers
ocl_inner_product_layer.cpp  https://github.com/dicecco1/fpga_caffe/tree/master/src/caffe/layers
ocl_lrn_layer.cpp  https://github.com/dicecco1/fpga_caffe/tree/master/src/caffe/layers
ocl_pooling_layer.cpp  https://github.com/dicecco1/fpga_caffe/tree/master/src/caffe/layers
ocl_relu_layer.cpp  https://github.com/dicecco1/fpga_caffe/tree/master/src/caffe/layers
onehot_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
online_triplet_loss.cpp  https://github.com/lchia/caffe-triplet/tree/online_triplet/src/caffe/layers
oracle_accuracy_layer.cpp  https://github.com/steflee/MCL_Caffe/tree/master/src/caffe/layers
orthogonal_constraint_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
outerproduct_layer.cpp  https://github.com/zhuhan1236/transfer-caffe/tree/master/src/caffe/layers
padding_layer.cpp  https://github.com/chyh1990/caffe-compact/tree/align/src/caffe/layers
pair_euclidean_layer.cpp  https://github.com/D-X-Y/caffe-reid/tree/master/src/caffe/layers
pairwise_clip_hinge_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
pairwise_cross_entropy_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
pairwise_loss_layer.cpp  https://github.com/zhuhan1236/dhn-caffe/tree/master/src/caffe/layers
pairwise_ranking_loss_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
parameter_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
parse_evaluate_layer.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/crfasrnn/src/caffe/layers
parse_output_layer.cpp  https://github.com/terrychenism/caffe-windows-cudnn/tree/crfasrnn/src/caffe/layers
patch_rank_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/TICNN/src/caffe/layers
patch_transformer.cpp  https://github.com/deepbasu007/caffe-fcn/tree/master/src/caffe/layers
pcd_data_layer.cpp  https://github.com/ErlangZ/Caffe/tree/master/src/caffe/layers
per_class_accuracy_layer.cpp  https://github.com/HoldenCaulfieldRye/caffe/tree/master/src/caffe/layers
periodic_loss_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
permute_layer.cpp  https://github.com/MVIG-SJTU/RMPE/tree/master/src/caffe/layers
perspective_layer.cpp  https://github.com/scott89/caffe-crowd/tree/master/src/caffe/layers
pick_items_layer.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
pick_slice_layer.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
pipeline_conv_pool_layer.cpp  https://github.com/dicecco1/fpga_caffe/tree/program_layer/src/caffe/layers
pool3d_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
pooling_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
pooling_layer_impl.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
pooling_sk_layer.cpp  https://github.com/Xiaomi2008/Caffe_3D_FF/tree/master/src/caffe/layers
pose_image_data_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal_joint_pose/tree/master/src/caffe/layers
power_file_layer.cpp  https://github.com/christopher5106/last_caffe_with_stn/tree/master/src/caffe/layers
power_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
precision_recall_loss_layer.cpp  https://github.com/deepbasu007/caffe-fcn/tree/master/src/caffe/layers
predict_box_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
predict_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal/tree/master/src/caffe/layers
prediction_heatmap_layer.cpp  https://github.com/MVIG-SJTU/RMPE/tree/master/src/caffe/layers
prelu_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
prior_box_layer.cpp  https://github.com/MVIG-SJTU/RMPE/tree/master/src/caffe/layers
prob_norm_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
proposal_layer.cpp  https://github.com/houkai/caffe/tree/master/src/caffe/layers
proposal_layer.cpp.old  https://github.com/houkai/caffe/tree/master/src/caffe/layers
psroi_pooling_layer.cpp  https://github.com/daijifeng001/caffe-rfcn/tree/r-fcn/src/caffe/layers
pure_share_boost_layer.cpp  https://github.com/orentadmor/caffe/tree/master/src/caffe/layers
q_loss_layer.cpp  https://github.com/aiworld/dqn/tree/dev/src/caffe/layers
quant_accuracy_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
random_trans_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/TICNN/src/caffe/layers
rank_accuracy_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
rank_hard_loss_layer.cpp  https://github.com/xiaolonw/caffe-video_triplet/tree/master/src/caffe/layers
raw_image_layer.cpp  https://github.com/chyh1990/caffe-compact/tree/align/src/caffe/layers
rbm_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
recurrent_2d_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
recurrent_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
recursive_once_layer.cpp  https://github.com/wps712/caffe4video/tree/master/src/caffe/layers
red_accuracy_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
red_softmax_loss_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
reduction_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
regionconv_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
reid_data_layer.cpp  https://github.com/D-X-Y/caffe-reid/tree/master/src/caffe/layers
relative_error_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
relu_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
relu_plus_layer.cpp  https://github.com/skylian/caffe-action/tree/action_recog/src/caffe/layers
relu_pooling_layer.cpp  https://github.com/IntelLabs/SkimCaffe/tree/intel_scnn/src/caffe/layers
remote_data_layer.cpp  https://github.com/intel/caffe/tree/master/src/caffe/layers
renet_lstm_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/recurrent_2d/src/caffe/layers
repack_layer.cpp  https://github.com/pathak22/caffe-ccnn/tree/master/src/caffe/layers
repeat_layer.cpp  https://github.com/christopher5106/last_caffe_with_stn/tree/master/src/caffe/layers
repmat_layer.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
resample_layer.cpp  https://github.com/cpatrick/caffe/tree/master/src/caffe/layers
rescale_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal_joint_pose/tree/master/src/caffe/layers
reshape_block_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal/tree/master/src/caffe/layers
reshape_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
residual_quantization_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
resize_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
resize_layer_old.cpp.old  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
reverse_layer.cpp  https://github.com/houkai/caffe/tree/master/src/caffe/layers
reverse_seq_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
rnn_base_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
rnn_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
roi_mask_pooling_layer.cpp  https://github.com/craftGBD/caffe-GBD/tree/master/src/caffe/layers
roi_pooling_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
roi_warping_layer.cpp  https://github.com/daijifeng001/caffe-mnc/tree/mnc/src/caffe/layers
rpn_cls_ohem_layer.cpp  https://github.com/yumkong/caffe_rfcn_myversion/tree/master/src/caffe/layers
running_average.cpp  https://github.com/pathak22/caffe-ccnn/tree/master/src/caffe/layers
safe_inv_layer.cpp  https://github.com/YutingZhang/caffe-recon-dec/tree/master/src/caffe/layers
sample_layer.cpp  https://github.com/LisaAnne/lisa-caffe-public/tree/lisa_recurrent/src/caffe/layers
sample_triplet_layer.cpp  https://github.com/tyandzx/caffe/tree/master/src/caffe/layers
sampling_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
sampling_vector_label_data_layer.cpp  https://github.com/scott89/caffe-crowd/tree/master/src/caffe/layers
scalar_layer.cpp  https://github.com/LisaAnne/lisa-caffe-public/tree/lisa_recurrent/src/caffe/layers
scalar_scale_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
scale_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
scale_layer2.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
scale_tanh_layer.cpp  https://github.com/zhuhan1236/dhn-caffe/tree/master/src/caffe/layers
scatter_layer.cpp  https://github.com/skylian/caffe-action/tree/action_recog/src/caffe/layers
seg_accuracy_layer.cpp  https://github.com/qichenaj/caffe_dev/tree/master/src/caffe/layers
seg_binary_ctrl_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/new_data_layer/src/caffe/layers
seg_ctrl_cls_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/new_data_layer/src/caffe/layers
seg_data_layer.cpp  https://github.com/paengs/caffe-paeng/tree/light/src/caffe/layers
segmentation_data_layer.cpp  https://github.com/minghuam/caffe-fcn/tree/master/src/caffe/layers
select_layer.cpp  https://github.com/swift-n-brutal/caffe/tree/master/src/caffe/layers
select_replace_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
select_seg_binary_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
select_sorted_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
semi_hinge_loss_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/enc-dec/src/caffe/layers
seq_end_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
seq_multinomial_logistic_loss_layer.cpp  https://github.com/steflee/MCL_Caffe/tree/master/src/caffe/layers
sequence_data_layer.cpp  https://github.com/wanglimin/caffe/tree/mpi_parallel/src/caffe/layers
shift_pooling_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/deepparser/src/caffe/layers
shift_stitch_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/deepparser/src/caffe/layers
shrinkage_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
sigmoid_bernoulli_layer.cpp  https://github.com/anujkhare/caffe-cedn/tree/cedn/src/caffe/layers
sigmoid_cross_entropy_loss_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
sigmoid_cross_entropy_loss_layer_weighted.cpp  https://github.com/bairdzhang/caffe/tree/master/src/caffe/layers
sigmoid_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
sigmoid_loss_layer.cpp  https://github.com/xiaolonw/caffe-3dnormal_joint_pose/tree/master/src/caffe/layers
silence_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
similarity_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
simple_upsample_layer.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
slice_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
smooth_L1_loss_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
smooth_L1_loss_ohem_layer.cpp  https://github.com/chungjin/caffe-R-FCN/tree/master/src/caffe/layers
smooth_l1_loss_layer.cpp  https://github.com/chungjin/caffe-R-FCN/tree/master/src/caffe/layers
smooth_threshold_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
soft_logistic_loss_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
softmax_binary_loss_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
softmax_cross_entropy_loss.cpp  https://github.com/gustavla/caffe-weighted-samples/tree/master/src/caffe/layers
softmax_cross_entropy_loss_layer.cpp  https://github.com/mathrho/action_recog/tree/kd/src/caffe/layers
softmax_cross_entropy_m_loss_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
softmax_dist_layer.cpp  https://github.com/swift-n-brutal/caffe/tree/master/src/caffe/layers
softmax_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
softmax_loss_dust2_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
softmax_loss_dust_layer.cpp  https://github.com/xieguotian/caffe/tree/master/src/caffe/layers
softmax_loss_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
softmax_loss_ohem_layer.cpp  https://github.com/chungjin/caffe-R-FCN/tree/master/src/caffe/layers
softmax_loss_rw_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
softmax_loss_tree_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
softmax_loss_with_invalid_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
softmax_per_inst_loss_layer.cpp  https://github.com/LisaAnne/lisa-caffe-public/tree/lisa_recurrent/src/caffe/layers
softmax_pos_neg_loss_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
softmax_rebalanced_loss_layer.cpp  https://github.com/HoldenCaulfieldRye/caffe/tree/master/src/caffe/layers
softmax_view_loss_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
softmax_weight_loss_layer.cpp  https://github.com/dangweili/caffe_openblas/tree/master/src/caffe/layers
softmax_weighted_loss_layer.cpp  https://github.com/qichenaj/caffe_dev/tree/master/src/caffe/layers
sparsify_layer.cpp  https://github.com/wenwei202/caffe/tree/sfm/src/caffe/layers
spatial_accuracy_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/deepparser/src/caffe/layers
spatial_prob_aggregation_layer.cpp  https://github.com/stephenyan1231/caffe-public/tree/hdcnn/src/caffe/layers
spatial_product_layer.cpp  https://github.com/skylian/caffe-action/tree/action_recog/src/caffe/layers
spatial_pyramid_pooling_layer.cpp  https://github.com/dsisds/caffe-SPPNet/tree/master/src/caffe/layers
spatial_transformer_layer.cpp  https://github.com/XiaoxiaoGuo/caffe-stn/tree/master/src/caffe/layers
spatial_transformer_layer.cpp~  https://github.com/XiaoxiaoGuo/caffe-stn/tree/master/src/caffe/layers
spatiallstm_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
spatialrecurrent_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
split_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
spp_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
sprep.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
sqrt_layer.cpp  https://github.com/tianyuan702/caffe/tree/master/src/caffe/layers
ssim_loss_layer.cpp  https://github.com/onalbach/caffe-deep-shading/tree/master/src/caffe/layers
st_layer.cpp  https://github.com/MVIG-SJTU/RMPE/tree/master/src/caffe/layers
st_loss_layer.cpp  https://github.com/christopher5106/last_caffe_with_stn/tree/master/src/caffe/layers
stretch_layer.cpp  https://github.com/ZhaofanQiu/caffe-windows-3dConvNet/tree/master/src/caffe/layers
subregion_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
subtraction_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
sum_layer.cpp  https://github.com/scott89/caffe-crowd/tree/master/src/caffe/layers
sum_loss_layer.cpp  https://github.com/swift-n-brutal/caffe/tree/master/src/caffe/layers
superpixel_projection_layer.cpp  https://github.com/bharath272/caffe-sds/tree/master/src/caffe/layers
switch_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
symmetric_rectify_layer.cpp  https://github.com/wenwei202/caffe/tree/sfm/src/caffe/layers
tanh_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
tanhs_layer.cpp  https://github.com/xieguotian/caffe/tree/attention/src/caffe/layers
temporal_convolution_layer.cpp  https://github.com/wps712/caffe4video/tree/master/src/caffe/layers
temporal_pooling_layer.cpp  https://github.com/wps712/caffe4video/tree/master/src/caffe/layers
temporallstm_layer.cpp  https://github.com/Liusifei/caffe-lowlevel/tree/master/src/caffe/layers
tensor_product_layer.cpp  https://github.com/anujkhare/caffe-cedn/tree/cedn/src/caffe/layers
threshold_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
ticonv_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/SICNN/src/caffe/layers
tiedconv_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/SICNN/src/caffe/layers
tile_layer.cpp  https://github.com/BVLC/caffe/tree/master/src/caffe/layers
tiled_conv_layer.cpp  https://github.com/wanglimin/caffe/tree/mpi_parallel/src/caffe/layers
tiled_inner_product_layer.cpp  https://github.com/wanglimin/caffe/tree/mpi_parallel/src/caffe/layers
transform_accuracy_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
transform_softmax_loss_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
transformer_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
transpose_layer.cpp  https://github.com/Macbull/ELM-Caffe/tree/ELM/src/caffe/layers
triple_view_split_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
triplet_accuracy_layer.cpp  https://github.com/dangweili/caffe_openblas/tree/dev/src/caffe/layers
triplet_binary_data_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
triplet_clip_hinge_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
triplet_cross_entropy_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
triplet_image_data_layer.cpp  https://github.com/wanji/caffe-sl/tree/dev/src/caffe/layers
triplet_loss_layer.cpp  https://github.com/happynear/caffe-windows/tree/experiment/src/caffe/layers
triplet_loss_layer.cpp.back  https://github.com/dangweili/caffe_openblas/tree/master/src/caffe/layers
triplet_ranking_hinge_loss_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
triplet_sampling_layer.cpp  https://github.com/guoyilin/caffe/tree/master/src/caffe/layers
tweak_features_layer.cpp  https://github.com/matthieudelaro/caffe/tree/master/src/caffe/layers
twostream_data_layer.cpp  https://github.com/antran89/my-very-deep-caffe/tree/3d_cnn/src/caffe/layers
unique_label_layer.cpp  https://github.com/Robotertechnik/Deep-Lab/tree/master/src/caffe/layers
unpooling_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
up_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/SICNN/src/caffe/layers
upsample_layer.cpp  https://github.com/alexgkendall/caffe-segnet/tree/segnet-cleaned/src/caffe/layers
upsampling_layer.cpp  https://github.com/anujkhare/caffe-cedn/tree/cedn/src/caffe/layers
value_augmentation_layer.cpp  https://github.com/Santiago810/caffe/tree/unet/src/caffe/layers
value_transformation_layer.cpp  https://github.com/Santiago810/caffe/tree/unet/src/caffe/layers
vector_label_data_layer.cpp  https://github.com/scott89/caffe-crowd/tree/master/src/caffe/layers
verification_loss.cpp  https://github.com/chyh1990/caffe-compact/tree/align/src/caffe/layers
verification_loss_layer.cpp  https://github.com/minhpvo/Caffe/tree/master/src/caffe/layers
video2_data_layer.cpp  https://github.com/hujiePKU/caffe/tree/master/src/caffe/layers
video_data_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
video_data_seg_layer.cpp  https://github.com/ljpadam/Caffe-3D/tree/master/src/caffe/layers
video_enhancement_layers.cpp  https://github.com/stephenyan1231/caffe-public/tree/video-enhance/src/caffe/layers
video_segment_data_layer.cpp  https://github.com/antran89/my-very-deep-caffe/tree/3d_cnn/src/caffe/layers
video_segmentation_data_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
video_temporal_pooling_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
video_test_data_layer.cpp  https://github.com/antran89/my-very-deep-caffe/tree/3d_cnn/src/caffe/layers
video_unroll_layer.cpp  https://github.com/jasonustc/caffe-multigpu/tree/LSTM/src/caffe/layers
video_with_voxel_truth_data_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
volume_data_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
voxel_custom_loss_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
voxel_wise_softmax_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
voxel_wise_softmax_loss_layer.cpp  https://github.com/facebook/C3D/tree/master/src/caffe/layers
warp_layer.cpp  https://github.com/liruoteng/Caffe/tree/master/src/caffe/layers
wasserstein_loss_layer.cpp  https://github.com/prafullasd/caffe-cpu/tree/master/src/caffe/layers
weight_plus_layer.cpp  https://github.com/FuchenUSTC/caffe/tree/master/src/caffe/layers
weighted_euclidean_loss_layer.cpp  https://github.com/bogger/caffe-multigpu/tree/multigpu/src/caffe/layers
well_loss_layer.cpp  https://github.com/charlesq34/caffe-render-for-cnn/tree/view_prediction/src/caffe/layers
window_cls_data_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
window_data_feat_extract_layer.cpp  https://github.com/bogger/caffe-multilabel/tree/master/src/caffe/layers
window_data_layer.cpp  https://github.com/BVLC/caffe/tree/device-abstraction/src/caffe/layers
window_data_no_bg_layer.cpp  https://github.com/bogger/caffe-multilabel/tree/master/src/caffe/layers
window_inst_seg_data_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
window_regression_data_layer.cpp  https://github.com/rohitgirdhar-cmu-experimental/caffe-PatchLearn/tree/master/src/caffe/layers
window_seg_binary_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
window_seg_data_layer.cpp  https://github.com/HyeonwooNoh/caffe/tree/master/src/caffe/layers
winograd_layer.cpp  https://github.com/IntelLabs/SkimCaffe/tree/intel_scnn/src/caffe/layers
wordvec_layer.cpp  https://github.com/Russell91/nlpcaffe/tree/dev/src/caffe/layers
yolo_data_layer.cpp  https://github.com/geshiming/caffe-yolo/tree/master/src/caffe/layers
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值