Version control, also known as source control, is the practice of tracking and managing changes to software code. Version control system GIT & Bitbucket helps us to manage changes to source code over time. Basically these system supports creating different versions of the code. Each version captures a snapshot of the files at a certain point in time and it allows you to switch between these versions. But in Machine Learning unlike other software engineering and its end product does not depend only on source code but it also depends on the input data which are large is size.


Reading, executing, saving Python script from Google Colab

Photo by Jonas Svidras on Unsplash

Various Deep Neural Network algorithms require a large amount of data and because of high complexity, they are resource-intensive. So when performed on the local system they are very slow and takes a lot of time. By parallelizing these models can be trained faster. We achieve this by using a GPU. But for many bottlenecks is access to such computational resources and in case we have easy access to them with various cloud services often they are priced high. Google has a perfect solution for anyone who wants to use such advanced…

Srikant Panda

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store