Example notebooks for working with SageMaker Studio Lab. Sign up for an account at the link below!

Overview

SageMaker Studio Lab Sample Notebooks

Open in SageMaker Studio Lab

Available today in public preview.

If you are looking for a no-cost compute environment to run Jupyter notebooks, then look no further than SageMaker Studio Lab! This repository contains example notebooks that demonstrate both core concepts of machine learning and some advanced functionality of SageMaker Studio Lab.

You can find additional SageMaker Studio Lab sample projects in the AWS Disaster Response hackathon project gallery: https://awsdisasterresponse.devpost.com/project-gallery

Security

See CONTRIBUTING for more information.

License

This project is licensed under the Apache-2.0 License.

Comments
  • You can’t use the project runtime because your account is associated with activity that may have violated our Service Terms.You can’t use the project runtime because your account is associated with activity that may have violated our Service Terms.

    You can’t use the project runtime because your account is associated with activity that may have violated our Service Terms.You can’t use the project runtime because your account is associated with activity that may have violated our Service Terms.

    Describe the bug I'm facing this error when I try to start runtime: You can’t use the project runtime because your account is associated with activity that may have violated our Service Terms.

    To Reproduce Steps to reproduce the behavior:

    1. Go to ''Login page and sign in"
    2. Click on 'Start Runtime'
    3. See error

    Expected behavior COU/GPU runtime should start.

    Screenshots image

    Desktop (please complete the following information):

    • OS: Windows 10
    • Browser Google Chrome
    bug 
    opened by 21066364-TanHuiZiOdelia 22
  • You can’t use the project runtime because your account is associated with activity that may have violated our Service Terms

    You can’t use the project runtime because your account is associated with activity that may have violated our Service Terms

    Describe the bug When I started the project: You can’t use the project runtime because your account is associated with activity that may have violated our Service Terms. To Reproduce Steps to reproduce the behavior: 1、Go to ''Login page and sign in" 2、Click on 'Start Runtime' 3、See error

    Expected behavior COU/GPU runtime should start.

    Screenshots image

    Desktop (please complete the following information): OS: Windows 10 Browser Google Chrome

    bug 
    opened by hibxhhihey 14
  • Multi-GPU/Session Runtimes!

    Multi-GPU/Session Runtimes!

    Is your feature request related to a problem? Please describe. A clear and concise description of what the problem is. No my feature request is not related to a problem!

    Describe the solution you'd like A clear and concise description of what you want to happen. Since aws has multiple variety of different GPUS why not add this in studiolab for shorter runtimes in exchange since its free?

    For an example for high loads you can choose a Tesla V100 notebook that will run for 2 hours, the default GPU can remain 4 hours

    That’s my feedback, thanks

    enhancement 
    opened by lorazabora 10
  • Unable to open database file, Unexpected error while saving file: d2l-pytorch-sagemaker-studio-lab/dash/Untitled.ipynb unable to open database file

    Unable to open database file, Unexpected error while saving file: d2l-pytorch-sagemaker-studio-lab/dash/Untitled.ipynb unable to open database file

    Describe the bug image

    To Reproduce I've deleted some of the unwanted notebooks from studio lab's files and now I am getting this error. cannot install libraries with pip, cannot create new files, cannot even start kernel

    bug 
    opened by someshfengde 9
  • Save Private Repo Credentials for Push/Pull

    Save Private Repo Credentials for Push/Pull

    Is your feature request related to a problem? Please describe. I created a Private Access Token from my GitHub account and I cloned my private repo through the Git tab in SageMaker Studio. When I did this, my Chrome browser (Windows 11) saved my credentials.

    Each time I push/pull to this private repo (for which credentials are required), SageMaker studio asks me to provide my credentials. However, the web browser doesn't recognize the form and I have to manually copy/paste them in the right boxes.

    FYI, the Private Access Token it provided only once and it means that I need to have it saved somewhere else.

    Describe the solution you'd like 2 possible solutions:

    • Enable the web browser to capture the credential form and paste automatically the credentials into them. Then the user just needs to select which Username from the Browser-Pre-Saved Password List or directly press OK.
    • Have the possibility to configure git in order to pull out the credentials automatically from AWS ARN Secret. The ARN would be generated a 1st time by adding the git repo in SageMaker > Notebook > Git repositories > Add Repository. Then we would just refer to the arn link from SageMaker Studio.

    Describe alternatives you've considered So far 3 alternatives:

    1. Fill by hand
    2. Avoid using studio -> fall back on regular notebook instances
    3. Try to write a script based on ssh connection + config of git client (noticed that ssh-add didn't work for me -> "Could not open a connection to your authentication agent.")

    Additional context None

    enhancement 
    opened by ArnaudGlt 9
  • Studio Lab Sign up does not work

    Studio Lab Sign up does not work

    I received an email from Sagemaker Studio Lab team that I was approved for an account couple of days ago. I tried multiple times to sign up, but it says the information is incorrect or the approval is expired. I am using the same email I used to request a free account and I tried to sign up the day I received the approval and I tried it today and I have still no luck. I don't know where else to turn to because there is no help form.

    bug 
    opened by dn4086 9
  • Can't start any runtimes unfairly

    Can't start any runtimes unfairly

    Describe the bug Error message "You can't use the project runtime because your account is associated with activity that may have violated our Service Terms"

    To Reproduce Steps to reproduce the behavior:

    1. Go to 'CPU or GPU runtimes'
    2. Click on 'Start runtime'
    3. See error

    Expected behavior Successfully start the runtime and continue work sessions

    Screenshots downloadsage

    Desktop (please complete the following information):

    • OS: Windows 10 Pro
    • Browser Microsoft Edge

    Additional context This issue has been very common recently and i don't know why, i was training my ML models and all of a sudden i can't get back on my sessions anymore, can you fix this? i believe that currently the system of the service is behaving weirdly cause it thinks that many users violated something when that's not true at all, most of the rules aren't even possible to be violated in the first place so why does this error occurs we need more fixing and explanations from the team thanks!

    bug 
    opened by pero03 8
  • Example notebook with localstack

    Example notebook with localstack

    Is your feature request related to a problem? Please describe. I want to be able to test my notebook locally and share my notebook without necessarily having access to AWS resources

    Describe the solution you'd like An example of how to run a notebook against AWS resources created using localstack, with the option to run the notebook against an AWS account if provided

    Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

    Additional context Add any other context or screenshots about the feature request here.

    enhancement 
    opened by SoumayaMauthoorMOJ 8
  • The GPU execution time never restart

    The GPU execution time never restart

    Describe the bug The GPU execution time never restart. My user is mregueira. I have used GPU time once but it has never restarted, I'm not able to start a GPU session anymore. I have tried to eliminate the account and create it again, but the issue remains

    To Reproduce Steps to reproduce the behavior:

    1. Select compute type GPU
    2. Click on Start run time
    3. There is no runtime available right now. Please change the compute type or try again later.

    Expected behavior A clear and concise description of what you expected to happen.

    Screenshots image

    Desktop (please complete the following information):

    • OS: Windows 10
    • Browser chrome

    Thanks for your support, Miguel

    bug 
    opened by MiguelRegueira 8
  • Phone number verification for GPU use fails when number is less than 12 digits long

    Phone number verification for GPU use fails when number is less than 12 digits long

    Description When attempting to start a GPU runtime, you are prompted for a phone number in international format. However, if you happen to have a phone number that is less than 12-digits, you are unable to register it. Instead, you receive an error "please enter an-12 digit phone number".

    To Reproduce Steps to reproduce the behavior:

    1. Change the runtime to GPU
    2. Click on 'start runtime'
    3. Accept any prompts
    4. Enter your phone number in the correct international format.
    5. If your number happens to be less than 12 digits long, You will receive an error and signup will not complete.

    Expected behavior The interface should allow all legitimate phone numbers to be added, rather than only those that happen to be 12 digits or more long. Given that the number is used for verification, this in itself should serve as the test of whether a number is legitimate or not. Length of a phone number is not a guaranteed way to determine this, and potentially prevents entire countries from ever verifying their number.

    Desktop (please complete the following information):

    • OS: Windows and IOS
    • Browser Firefix, Chrome, Safari
    blocker 
    opened by GitchNZ 7
  • Can't start a session for two days:

    Can't start a session for two days:

    Describe the bug Studio Lab can not start the CPU mode for several days. It responds "There was a problem when loading your project. ...."

    Expected behavior Studio Lab can not start even in the CPU mode.

    Screenshots SMSL_Bug

    Desktop:

    • OS: Windows 11
    • Browser: MS Edge
    bug 
    opened by gladex 7
  • Connection to kernel fails

    Connection to kernel fails

    Describe the bug Though working just yesterday, now when trying to run my jupyter notebook, the kernel doesn't connect and the menu only shows default kernel even though I have multiple environments set up and "conda env list" lists all of the environments properly. I have tried restarting everything (jupyter, cpu instance and file) but problem persists

    To Reproduce Steps to reproduce the behavior: Try to run Jupyter notebook

    Expected behavior Should connect to kernel and run

    Screenshots image image

    Desktop (please complete the following information):

    • OS: Windows
    • Browser Chrome
    • Version 108

    Additional context Add any other context about the problem here.

    bug 
    opened by raghavchandra123 0
  • couldnt install any library at all

    couldnt install any library at all

    Describe the bug No idea about the current version of sagelab since I didn't touch it for almost a month. Today I created a new env by conda and wanted to install some libraries and dependencies. The installation said it is successful however when I wanna run something, it says no module name TensorFlow and other things. I checked with conda list, all none. I tried adding --user command but it doesn't work.

    Here is the error :

    ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied: '/opt/conda/lib/python3.9/site-packages/zipp' Consider using the--useroption or check the permissions.

    Please, any idea about this?

    bug 
    opened by aozorahime 1
  • This phone number is invalid.

    This phone number is invalid.

    Unable to use my phone number user dmx1

    Describe the bug A clear and concise description of what the bug is.

    To Reproduce Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior A clear and concise description of what you expected to happen.

    Screenshots If applicable, add screenshots to help explain your problem.

    Desktop (please complete the following information):

    • OS: [e.g. iOS]
    • Browser [e.g. chrome, safari]
    • Version [e.g. 22]

    Additional context Add any other context about the problem here. Screenshot from 2022-12-10 13-28-21

    bug 
    opened by fullstackwebdev 5
  • Please include mamba/libmamba in your base and studiolab environment

    Please include mamba/libmamba in your base and studiolab environment

    Is your feature request related to a problem? Please describe. Conda take as while to solve. Mamba/libmamba is faster and is recommended by Anaconda: https://www.anaconda.com/blog/a-faster-conda-for-a-growing-community. May you please add it to the base environment, so that we can spend more time actually using the GPU than waiting for conda to solve :) Either would be good: https://anaconda.org/conda-forge/mamba

    Describe the solution you'd like Add mamba to SageMaker Studio Lab base so that you can mamba install a new custom environment quickly

    Describe alternatives you've considered

    • installing Mamba first, then conda installing
    • pip install
    • Conda install
    enhancement 
    opened by taureandyernv 1
  • Add S3 bucket connectivity or integration into SageMaker Studio Lab

    Add S3 bucket connectivity or integration into SageMaker Studio Lab

    Is your feature request related to a problem? Please describe. I'd like to be able to temporarily connect different S3 buckets to SageMaker Studio Lab (SMSL) for either extra library storage or dataset storage. I'm currently having trouble installing the latest RAPIDS version on SMSL due to running out of space, and have resorted to deleting datasets that take a long time to download. I even have to delete the zip files. The downloads, conda environment recreation, and failed installs take up precious GPU time that is already hard to come by.

    Describe the solution you'd like I'd like to be able to connect an s3 bucket to SMSL with the conda envs and data ready to go.

    Describe alternatives you've considered

    • Deleting and redownloading the data needed.
    • Removing other conda environments not currently being used and reinstalling them when they are needed again
    • using Pip install packages

    Additional context Some additional libraries for GPU deep learning and machine learning take up a bit of room when downloading and expanding using conda.

    enhancement 
    opened by taureandyernv 1
Pdisk Link Converter Telegram Bot, Convert link in a single click

Pdisk Converter Bot Make short link by using Pdisk API key Installation The Easy Way Required Variables BOT_TOKEN: Create a bot using @BotFather, and

Ayush Kumar Jaiswal 6 Jul 28, 2022
Davide Gallitelli 3 Dec 21, 2021
Polars-fun - Example notebooks for how to use pola.rs

polars-fun Polars is an awesome Rust DataFrame library with Python language bindings. This repo makes it easy to run Polars code on your local machine

Matthew Powers 2 Jun 28, 2022
You can share your Chegg account for answers using this bot with your friends without getting your account blocked/flagged

Chegg-Answer-Bot You can share your Chegg account for answers using this bot with your friends without getting your account blocked/flagged Reuirement

Ammey Saini 27 Dec 24, 2022
Check and write all account info + Check nitro on account

Discord-Token-Checker Check and write all account info + Check nitro on account Also check https://github.com/GuFFy12/Discord-Token-Parser (Parse disc

null 36 Jan 1, 2023
Unauthenticated enumeration of services, roles, and users in an AWS account or in every AWS account in existence.

Quiet Riot ?? C'mon, Feel The Noise ?? An enumeration tool for scalable, unauthenticated validation of AWS principals; including AWS Acccount IDs, roo

Wes Ladd 89 Jan 5, 2023
A discord account nuker with lots of tools that will destroy a discord account

A discord account nuker with lots of tools that will destroy a discord account (token destroyer... and much more).

firexi 10 Apr 28, 2022
Discord Account Generator that will create Account with hCaptcha bypass. Using socks4 proxies

Account-Generator [!] This was made for education. Please use socks4 proxies for nice experiences. [!] Please install these modules - "pip3 install ht

RyanzSantos 10 Feb 23, 2022
Deleting someone else's Instagram account, repeat until the target account is blocked.

Program Features ?? Instagram report V4. ?? Coded with the latest version of Python. ?? Has automatic scheduling. ?? Full account report. ?? Report a

hack4lx 16 Oct 25, 2022
Roblox-Account-Gen - A simple account generator not using paid solving services

Roblox Account Generator Star this if it helped to spread awareness! No 2captcha

x 1 Feb 17, 2022
A tiktok mass account creator with undetected selenium and email verification, to bot an account

⚠️ STILL UNDER DEVELOPEMENT - v1.1-beta ⚠️ Adding PROXY ROTATION Adding EMAIL VERIFICATION Adding USERNAME COMPILER Tiktok Mass Bot Creator v1.1-beta

xtekky 11 Aug 1, 2022
Example-bot-discord - Example bot discord xD

example-python-bot-discord Clone this repository Grab a token on Discord's devel

Amitminer 1 Mar 14, 2022
Use an air-gapped Raspberry Pi Zero to sign for Bitcoin transactions! (and do other cool stuff)

Hello World! Build your own offline, airgapped Bitcoin transaction signing device for less than $35! Also generate seed word 24 or generate a seed phr

null 371 Dec 31, 2022
Dribble sign up screen built in python and kivy

Dribble sign up screen built in python and kivy contains Dribble icon with icon position and shadow animation.

null 1 Dec 6, 2021
Bot simply search for the files from provided channel according to given query and gives link to those files as buttons!

Auto Filter Bot ㅤㅤㅤㅤㅤㅤㅤ ㅤㅤㅤㅤㅤㅤㅤ You can call this as an Auto Filter Bot if you like :D Bot simply search for the files from provided channel according

TroJanzHEX 89 Nov 23, 2022
Telegram File to Link Fastest Bot , also used for movies streaming

Telegram File Stream Bot ! A Telegram bot to stream files to web. Report a Bug | Request Feature About This Bot This bot will give you stream links fo

Avishkar Patil 194 Jan 7, 2023
A simple Telegram bot that converts a phone number to a direct whatsapp chat link

Open in WhatsApp I was using a great app to open a whatsapp chat with a given number directly without saving that number in my contact list, but I fel

Pathfinder 19 Dec 24, 2022
A telegram bot that can upload telegram media files to anonfiles.com and give you direct download link

✯ AnonFilesBot ✯ Telegram Files to AnonFiles Upload Bot It will Also Give Direct Download Link Process : Fork This Repositry And Simply Cick On Heroku

Avishkar Patil 38 Dec 30, 2022