Amazon SageMaker Studio¶
The steps below assume that you have an AWS account and access to Amazon SageMaker Studio. The entire one-time setup process may take up to 15 minutes.
Pre-requisites: Launch Amazon SageMaker Studio Environment.¶
Log into your Amazon SageMaker Studio Environment and
Add user
Choose desired user profile name
Choose Jupyter Lab version 3.0
Choose the remaining default setting and click Submit to Add user.
Click “Open Studio” to Launch the Amazon SageMaker Studio environment.
Note
The Amazon SageMaker free tier usage per month for the first 2 months is 250 hours of ml.t3.medium instance on Studio notebook. In this example, we are using an ml.t3.medium instance.
Allow a couple of minutes for your environment to spin up. You should see the following loading screen:
Then, Choose
Data Science 3.0
in “select a SageMaker image” drop-down under Notebooks and compute resourcesThen, Click on
**+**
onImage Terminal
to open a terminal session:
Anomalib Setup.¶
Inside the terminal, follow the steps below.
Step 1: Install few system dependencies¶
apt update
apt install build-essential -y
apt install libpython3.9-dev -y
apt install libgl1-mesa-glx -y
Step 2: Setup OpenVINO conda environment.¶
conda create --name anomalib_env python=3.9
conda activate anomalib_env
set PATH="/anaconda/envs/anomalib_env/bin;%PATH%"
Step 3: Setup Anomalib¶
git clone https://github.com/openvinotoolkit/anomalib.git
cd anomalib
# Install OpenVINO and OpenVINO notebook Requirements
python -m pip install --upgrade pip
pip install .[full]