Due to the unique feature of the three -dimensional convolution neural network, it is used in image classification. For There are some problems such as noise, lack of labeled samples, the tendency to overfitting, a lack of extraction of spectral and spatial features, which has challenged the classification. Among the mentioned problems, the lack of experimental samples is the main problem that has been used to solve the methods in recent years. Among them, convolutional neural network-based algorithms have been proposed as a popular option for hyperspectral image analysis due to their ability to extract useful features and high performance. The traditional CNN-based methods mainly use the 2D-CNN for feature extraction, which makes the interband correlations of HS Is underutilized. The 3D-CNN extracts the joint spectral-spatial information representation, but it depends on a more complex model. To address these issues, the report uses a 3D fast learning block (depthwise separable convolution block and a fast convolution block) followed by a 2D convolutional neural network was introduced to extract spectral-spatial features. Using a hybrid CNN reduces the complexity of the model compared to using 3D-CNN alone and can also perform well against noise and a limited number of training samples. In addition, a series of optimization methods including batch normalization, dropout, exponential decay learning rate, and L2 regularization are adopted to alleviate the problem of overfitting and improve the classification results. To test the performance of this hybrid method, it is performed on the S alinas, University Pavia and Indian Pines datasets, and the results are compared with 2D-CNN and 3D-CNN deep learning models with the same number of layers.