Onboarding ========== **Welcome to the Onboarding of KITcar Machine Learning!** Here, you can dive into our repository. You will be introduced to the fundamental structure of the repository. There are also several tasks you need to complete! We write our code in **Python3.8**. If you haven't used Python before, you can take a look at one of the many Python courses available online. Here are just a few suggestions: * https://docs.python.org/3/tutorial/index.html * https://www.youtube.com/watch?v=YYXdXT2l-Gg&list=PL-osiE80TeTt2d9bfVyTiXJA-UTHn6WwU For our neural networks we use **PyTorch**. Here are a few suggestions, to get used with PyTorch: * https://pytorch.org/tutorials/beginner/basics/intro.html * https://youtube.com/playlist?list=PLqnslRFeH2UrcDBWF5mfPGpqQDSta6VK4 Setup ----- Before we get started, you need to install **kitcar-machine-learning** by following the :ref:`installation`. Also make sure that you have correctly `setup DVC `_ . Overview -------- During the onboarding you will go through multiple smaller tutorials in which you will learn to add and use datasets, program and train a small neural network. We use the `MNIST dataset `_ as an example. Throughout the onboarding, you are encouraged to not only complete the tasks, but also try to understand what we are doing and why the tools and processes are useful. .. toctree:: :caption: Content :maxdepth: 2 :numbered: repository datasets model dvc