GithubHelp home page GithubHelp logo

apulis / apulis-ai-platform Goto Github PK

View Code? Open in Web Editor NEW
55.0 4.0 31.0 285.53 MB

The AI platform is designed to provide an end-to-end AI solution to users from different industries and enable them to start the high-performance AI development work with significantly reduced ramp up time, thereby saving costs and improving efficie.

License: MIT License

Dockerfile 0.32% Python 6.81% Shell 1.58% C++ 0.63% C# 1.58% HTML 1.17% JavaScript 59.83% CSS 0.54% TypeScript 2.08% Go 0.10% Smarty 0.01% Lua 0.25% Less 0.04% C 24.92% Makefile 0.12% CMake 0.01% EJS 0.02%
end-to-end-ai-solution high-performance

apulis-ai-platform's Introduction

build license release docs python Gitter

Apulis标志

English|简体中文

Overview

Apulis AI Platform is designed to provide an end-to-end AI solution to users from different industries and enable them to start the high-performance AI development work with significantly reduced ramp up time, thereby saving costs and improving efficiency. It will also provide a highly efficient, low cost private cloud AI solution for small and medium size company.

The platform incorporates TensorFlow, PyTorch, MindSpore and other open source AI frameworks, thereby provides user friendly development environment for AI model training, auto ML, hardware status monitoring etc., making it very easy for AI developers to quickly develop AI application. It also has built-in comprehensive early warning system which can automatically alert the system administrator on any anomaly, thereby improve the platform efficiency and security.

The platform adopts the lightweight virtualization technologies, such as Docker containers that containerizes one or more programs, and provide a standard management interface. Each container is separated from each other. Kubernetes clustering technology is used to orchestrate the containerized applications for planning, automated deployment, updates, and maintenance..

Directory Structure

|-- devenv                          Dockerfile for creating dev environment on amd64 arch
|-- devenv.arm64                    Dockerfile for creating dev environment on arm64 arch
|-- docs
|   |-- deployment
|   `-- tutorial
|-- example
|   `-- resnet50_cifar10
|-- License
`-- src
    |-- ARM
    |-- ClusterBootstrap            deployment module
    |-- ClusterManager              main backend module
    |-- ClusterPortal
    |-- Jobs_Templete               AI Job template
    |-- RepairManager               Alert module
    |-- RestAPI                     API module
    |-- StorageManager
    |-- WebUI                       Frontend module
    |-- WebUI2
    |-- dashboard
    |-- dev-utils		    
    |-- docker-images               Miscellaneus components          
    |-- init-scripts                Initialization scripts for AI jobs
    |-- user-dashboard
    |-- user-synchronizer
    `-- utils                       utility module

License

The entire codebase is under MIT license

apulis-ai-platform's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

apulis-ai-platform's Issues

How does this AI platform integrate with ldap?

I am a Chinese user and my company is currently using openldap. If I want to use this AI platform, is it possible to integrate openldap so that users on the ldap server can also log in to this platform, and if so, how should I do it?

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.