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
buttonfill the form with:
name
short description
long description
public/private
Example Inputs
name: My first Projectshort 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 projectclick on
Experiments
on the side menuclick 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 projectclick on
Code
on the side menuclick on the
+ ADD
button (it is all the way to the right)fill the form with:
name: Mantik Tutorials
description: Public code repository for Mantik tutorials.
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 menuclick 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.