konradbachusz / aws-mlops-module Goto Github PK
View Code? Open in Web Editor NEWTerraform module that allows training, deploying and re-training of machine learning models on AWS
License: Apache License 2.0
Terraform module that allows training, deploying and re-training of machine learning models on AWS
License: Apache License 2.0
Summary problem:
When you run apply the first time, the sagemaker notebook is populated with all of our files from the local mlops_ml_models folder which are pushed to an s3 bucket (you can check the lifecycle config part of the sagemaker terraform file for more information), however, the files do not refresh when you run apply a second time unless you stop the notebook and then restart it.
We need to find a way to restart the notebook even when rerunning apply so as to take out the manual process of stopping and restarting the notebook instance.
Currently, the sagemaker notebook is not built with a container, hence, we need to install all of the libraries manually in the sagemaker notebook. We need to have a container that contains all of the libraries that we will be using and then use that container to build the sagemaker notebook so we do not have to install anything on the notebook
The lightgbm model currently produces this error "AttributeError: 'Booster' object has no attribute 'handle'" for models that were built with it. This error occurs when you try to make predictions with this model using the sagemaker endpoint.
We need to research a possible solution to this and also try to test all the other model endpoints to be sure that we don't have a similar error.
As a DevOps engineer,
When I try to build a docker file in ECR,
The ECR repository should be available for me.
Acceptance Criteria:
As a developer
When I use Terraform apply in the streaming data platform repository
All of the resources that I have in this repo should be deployed.
Acceptance Criteria:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.