A implementation of Convolution Deep Belief Network (CDBN) using C++