Accurate prediction of crop yield is very difficult.because it depends on nature which is chane day by day. The historical data is insufficient and inevident due to the naturo climatical changes . The poverty of people's thirst still unbalanced. To avoid the drawback of existing manual prediction, use deep learning methods to predict the future crops more accurately during this uneven climate. The soil, weather and climate features are taken as a parameters. In past few years machine learning algorithms used to predict the future forecast. Here deep neural network is introduced to get more accurate data than other networks. The online gradient descent used to find the online learning deep neural network depth. It automatically decides the depth of the neural network