eblearn框架是Yann LeCun主导的早期开源的深度学习框架,主要是CNN的模型。其核心思想包括
· 去噪自动编码机(dA)
· 堆叠自动编码机(SdA)
· 深度置信网络DBN
· 限制波尔曼RBM
· 隐含网络HiddenLayer
· 逻辑回归LogisticRegression
整个框架主要由DeepLearning_master和eblearn framework两大部分,其中DeepLearning_master是基础的核心库,包括以上核心思想,eblearn framework主要由 eblearnlib,libidx,tools,demo等组成,
eblearn现在已经停止维护了,但其最大的好处是完全开源,这个要比其他打着开源旗号做xx的强多了。尤其是DeepLearning_master,自己做扩充和组合非常方便。libidx和libeblearn是两个核心库,其产品级的封装思想,也值得借鉴。