1. Set Up Mantik Accountยถ

This section focuses on setting up your Machine Learning project on the Mantik platform.

1.1. Registrationยถ

First, in order to use Mantik, you need to create an account.

1.2. Create Projectยถ

Note

If this is not your first tutorial you may skip this section since you should already have a project for tutorials.

Once logged in, you need to create a Project:

  • click on the Projects section of the top-bar

  • click on the + CREATE PROJECT button

  • fill the form with:

    • name

    • short description

    • long description

    • public/private

    Example Inputs name: My first Project

    short description: Tutorials

    long description: A tutorial project created when following the step-by-step guide from the Mantik official docs.

    private (In order to keep the project private, do not click on Make this a Public Project)

  • click on CREATE

1.3. Create Experimentยถ

Now that you created a project it should appear in the list of projects accessible to you, displayed in the Projects section of the top-bar.

A project is divided into Experiments, each Experiment bundles some Runs together, and can be used to divide Runs related to different research questions.

Note

A Run must be part of an Experiment and an Experiment must be part of a Project.

To create an Experiment:

  • click on the VIEW DETAILS on your project

  • click on Experiments on the side menu

  • click on the + ADD button (it is all the way to the right)

  • give a name to your experiment e.g. Minimal Project Tutorial

  • click on CREATE

1.4. Create Code Repositoryยถ

Code repositories are references to GitLab or GitHub repositories used in the project.

In this tutorial, you will use a demo stored in our public tutorials repo on GitLab: https://gitlab.com/mantik-ai/tutorials, called Mantik Minimal Project. This project contains the bare minimum number of files that a Mantik Project needs, and all it does it is printing a user-given string.

To create a Code Repository:

  • click on the VIEW DETAILS on your project

  • click on Code on the side menu

  • click on the + ADD button (it is all the way to the right)

  • fill the form with:

  • click on CREATE

1.5. Store Connectionยถ

The credentials that you need are needed to use the Mantik Unicore Trial instance.

Warning

The Mantik UNICORE Trial instance and these credentials should only be used while following this tutorial, since this is a trial instance and it is not properly secured.

The credentials have to be stored as a Connection:

  • click on your avatar icon in the top right corner and click on Settings

  • click on Connections on the side menu

  • click on the + ADD button (it is all the way to the right)

  • fill the form with:

    • name: Trial Unicore

    • provider: Jรผlich Supercomputing Centre (JSC)

    • auth method: Username-Password

    • login name: demouser

    • password: test123

  • click on SUBMIT

Now your credentials are stored on Mantik and can be used when submitting runs or when running Mantik CLI commands to submit your run.