Skip to content

simple-crypto/scale-one

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SCALE-I

This repository contains the jupyter notebook for the SCALE-I training.

Dependencies

The following dependencies are required in order to run the notebook

  • Python3 for installation (version >= 3.10 tested)
  • Python3 venv package (must be installed independently as python3-venv on Debian/Ubuntu, installed by default elsewhere)

Getting started

In order to open the notebook, please follow these instructions

  1. Clone this repo, containing the framework.

  2. Setup the virtual environment and install the dependencies

    • On Linux

      python3 -m venv scale-venv
      ./scale-venv/bin/pip install -r requirements.txt
    • On Windows

      py -m venv scale-venv
      .\scale-venv\Scripts\pip install -r requirements.txt
  3. If the previous steps successfully passed, open jupyter lab using the following command

    • On Linux

      ./scale-venv/bin/jupyter-lab
    • On Windows

      .\scale-venv\Scripts\jupyter-lab

Within Jupyter lab (it opens in a web browser), you can now use the file browser (on the left of your screen) to open scale_one-getting_started.ipynb, which will introduce you to the basics of Jupyter Lab and checks that everything is properly setup.

The practical sessions require some basic knowledge of the Python programming language and the NumPy library. If you never used those, here are two very short tutorials that cover the basics:

About

This repository contains the practical session material of the SCALE-I training.

Resources

License

Stars

Watchers

Forks

Packages

No packages published