Giter Club home page Giter Club logo

aws-ai-ml-workshop-kr's Introduction

AWS AI/ML Workshop - Korea

A collection of localized (Korean) AWS AI/ML workshop materials for hands-on labs.

Directory Structure

Hands-on materials get enriched over time as we get more contributions. This repository has a number of distinct sub-directories for the below purpose:

  • Tested and verified lab materials are stored in /src/release/YEAR-MM sub directories.
  • /src/work-in-progress directory the latest work under development. You may test and contribute to make it stable enough to release.
  • /doc/labguide contains a guidance material for AWS users to follow up lab modules. This typically contains procedural step-by-step instructions with screenshots
  • /images is a collection of multimedia data used in lab modules. Any external images embedded in Jupyter notebooks should be stored here and referenced by <img/> tag within Jupyter Markdown cells.
  • /contribution is where a user pushes their contribution to be included as a new lab module.

Pre-requisites

This repository assumes you have your own AWS account and wish to test SageMaker. If you don't have an AWS account, please follow the below instruction.

How To Use This Material?

  • If you are attending AWS Korea's AI/ML workshop, session leaders will guide you entire procedure.
    • For workshop participants, please check and register the credit if provided by the session leaders.
  • If you want to test this lab by yourself, we recommend to use the latest material stored in /src/release/YEAR-MM directory.
    • Download the PDF file in /src/release/YEAR-MM directory. It includes the complete instruction on how to start your SageMaker notebook server, clone this repository into it, and performing labs.
    • Please note that lab materials here may occur the charge depending on your choice of instance types and use of other AWS services.
    • Each /src/release/YEAR-MM directory has README.MD file that explains the change from the previous version. Read it carefully if it meets with your needs.

Clean Up

To avoid incurring unnecessary charges, use the AWS Management Console to delete the resources that you created for this exercise. For the latest information, please refer here.

Note that if you plan to explore other exercises in this guide, you might want to keep some of these resources, such as your notebook instance, S3 bucket, and IAM role.

  1. Open the Amazon SageMaker console at https://console.aws.amazon.com/sagemaker/ and delete the following resources:
    • The endpoint. This also deletes the ML compute instance or instances.
    • The endpoint configuration.
    • The model.
    • The notebook instance. You will need to stop the instance before deleting it.
  2. Open the Amazon S3 console at https://console.aws.amazon.com/s3/ and delete the bucket that you created for storing model artifacts and the training dataset.
  3. Open the IAM console at https://console.aws.amazon.com/iam/ and delete the IAM role. If you created permission policies, you can delete them, too.
  4. Open the Amazon CloudWatch console at https://console.aws.amazon.com/cloudwatch/ and delete all of the log groups that have names starting with /aws/sagemaker/.

If you want to close your AWS account, please refer:

How To Contribute Your Work

  • If you want to make some changes, please create a branch and push your work for us to review separately.
  • If you find typos or errors in Jupyter Notebook codes in existing notebooks under /src/release/YEAR-MM, please directly push your changes.
  • This is same to all documents under /doc/labguide.
  • When creating your notebook and if it is using any images, please put that images under /images directory. You may simply include the image in your Markdown cell in this way: <img src="../../../images/Factorization2.png" alt="Factorization" style="width: 800px;"/>
  • Or else if you want to revise the content or propose a new lab, please push it to /contribution. We will review the content and decide whether to replace an existing module or to add it as a new module. The maintainer will accordingly modify or prepare a lab guide if your notebook contains good enough information for us to prepare a lab guide. Otherwise we will reach you back for further questions.
  • For further details, please refer CONTRIBUTION.md

References

License Summary

This sample code is made available under a modified MIT license. See the LICENSE file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.