convolutional neural networks convolutional neural network (cnnis essentially neural network that employs the convolution operation (instead of fully connected layeras one of its layers cnns are an incredibly successful technology that has been applied to problems where in the input data on which predictions are to be made has known grid-like topologylike time series ( - gridor an image ( - gridcnns ushered deep learning into modern timessolving one of the most crucial computational problems in the digital era of computer vision with the popularity of cnnsa surge in the research for deep learning was witnessed that continues today this takes brief look at the core concepts of cnns and explores simple example in pytorch to study their practical implementation we will also explore transfer learningwhere we leverage previously trained network for our use case let' start with the basics (cnikhil ketkarjojo moolayil ketkar and moolayildeep learning with python