A sparse convolutional neural network is a specialized deep learning architecture designed to process spatially sparse data, such as 3D point clouds and discretized voxel representations, where the vast majority of grid coordinates are empty. Unlike conventional convolutional networks that compute features across an entire dense grid, sparse convolutional networks store data using coordinate indices or hash tables and restrict mathematical operations solely to active, non-empty locations. By employing specialized operations such as submanifold sparse convolutions to prevent feature dilation into empty regions across successive layers, these networks significantly reduce memory consumption and computational complexity, enabling efficient and scalable processing of high-resolution geometric data for spatial recognition and 3D perception tasks.