Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

The easier way to do machine learning in Python without coding!

License

NotificationsYou must be signed in to change notification settings

elmpystudio/pyStudio

Repository files navigation

ELM's pyStudio

Table of Contents


Intro

While developing our platform, we will like to use a Microservices architecture, for now as you can find in the different folders (apiMiddl, frontEnd, engine) we have made 3 and we are usingJupyterHub andMinio services too, platform can work without Minio but you will be only able to use your local CSV files in the Machine Learning Studio feature.

Then in order to have the platform running you need to run one by one all of them, we are working in one unique executable to make your life easy.

Let's take a look at our high level architecture

Front-End

We call as Front-End the service which is responsible of running de Web application it is based on Veue.js framework, HTML and CSS, Vuetify and Bootstrap for style side. The most complext part of the Front-End the Machine Learning Studio uses following technologies JsPlumb, JQuery, JQurey-UI and Html2pdf for Javascript side. JsPlumb controls the machine learning nodes connection. JQurey-UI library control drag and drop the nodes. JQuery makes an easy and short Javascript code. Html2pdf for generating a pdf file. Vuetify and Bootstrap provide a beautiful element's style like the inputs, buttons and even animations. You can find how to run it andmore details here

API

Our main service which orchestrates all communications between the Front-End and the rest of services is called API which has main responsibility of handling, security implementing OAuth authentication method for communicating with JupyterHub-Server, user management using SQLlittle as a storage, and acting as a proxy for Engine service, JupyterHub-Server andobject storage. This service is based on Django you can see how to run it and all detailsclicking here

Engine

The core of the machine learning studio build using Flask andDagster (kindly note we are using an old version of dagster updrading it is in our roadmap 😁 ). Our Engine service is where each one of the droppable functionalities are implemented and the one responsible of running them. In order to run the engine and thedetails about it are here

Contribute

We are open source and we ❤️ contributions big or small.See our guide on how to get started.

Contemplate

Register

Uploading a data set

Around our market place

Running a workflow in the ML studio

Running a Notebook

Get in touch

We are working in our social networks and website, our commintment is focused on the code justcheck our commintment statement.You can contact directly tohi@pystudio.org and if you want to know more about usCheck our division website

About

The easier way to do machine learning in Python without coding!

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors3

  •  
  •  
  •  

[8]ページ先頭

©2009-2025 Movatter.jp