/iaacCodeAndDeploy

Primary LanguageJupyter NotebookMIT LicenseMIT

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

IAAC: Code Architecture Basics & Model Deployment.
View Demo · Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Getting Started
  3. License
  4. Contact
  5. Acknowledgments

About The Project

Part of the workshop dedicated to model deployment and code architecture basics.

Length: approx. 1.5 hours.
Prerequisites: basic knowledge of python (you should know how to write functions, be able to work with the primitives such as str, list, int, dict) and import packages.
In the end of the workshop: you should be able to write basic classes, enumerators, know how to run a FastAPI server in colab environment and Flask locally.

Intro

Most people that enter into data science and programming from completely unrelated fields often take long time to learn how to code in object-oriented fashion or how to bring their code into production. Usually projects end up being Google Slides presentations even if they could make a cool app.

This tutorial aims to introduce the basics of good coding practices (OOP) and get the students acquainted with server model deployment.

(back to top)

Built With

(back to top)

Getting Started

Open the ModelDeployment.ipynb in colab

Prerequisites

None

(back to top)

Usage

  • Run the cells one by one
  • Read the comments
  • Do the exercises
  • If possible: read through the linked resources 😄
  • Write OOP-only code in the future

(back to top)

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contact

Stasja - @stasya00 - e-mail - LinkedIn

(back to top)

Acknowledgments

(back to top)