Giter Club home page Giter Club logo

aidesign-opentoolchain's Introduction

AIDesign-OpenToolchain

AIDesign open toolchain AI research application collection.

Logo

README-Assets/Logo.png

The AIDesign-OpenToolchain logo.

PNG format. Resolution 512 by 512.

Designed in honor of the GNU project.

The lower-left to upper-right diagonal is an abstraction and approximation of the typical GAN model shapes.

Application Collection Version

  • Latest version: 1.1.0

Introduction

Languages

English: English

Simplified Chinese: 简体中文

AIDesign-OpenToolChain-Introduction

AIDesign Open Toolchain is a collection of free software AI research applications. These applications are all released under the GNU GPL3 license. These applications have the following primary functions.

  1. Preprocessing AI training datasets
  2. Creating, training, and tuning AI (GAN) models
  3. Postprocessing AI training results

Currently, this toolchain consists of the following applications.

  1. AIDesign-Widgets. Can be used for preprocessing AI training datasets.
  2. AIDesign-GAN. Can be used for creating, training, and tuning AI (GAN) models. Features my "Fair Predictive Alternating SGD" GAN training algorithm.
  3. AIDesign-Blend. Can be used for postprocessing AI training results.

AIDesign开放工具链简介

AIDesign开放工具链是一个用于AI研究的自由软件应用合集。这些应用都是以GNU GPL3的许可证来发布。这些应用有以下主要功能。

  1. 预处理人工智能模型的训练集
  2. 创建、训练、和调试人工智能(对抗生成网络)模型
  3. 对人工智能训练结果进行后期处理

目前,此工具链一共包含如下几个应用。

  1. AIDesign-Widgets. 可用于预处理人工智能模型的训练集。
  2. AIDesign-GAN. 可用于创建、训练、和调试人工智能模型。推荐尝试我研发的“公平预测型交替梯度下降”对抗生成网络训练算法。
  3. AIDesign-Blend. 可用于对人工智能训练结果进行后期处理。

Miscellaneous

Versions

Versioning

The versioning of this application collection is based on Semantic Versioning.
You can see the complete Semantic Versioning specification from
  https://semver.org/.
Basically, the version name of this application collection is in the form of:
  x.y.z
  Where x, y, and z are integers that are greater than or equal to 0.
  Where x, y, and z are separated by dots.
  x stands for the major version and indicates non-compatible major changes to
    the application collection.
  y stands for the minor version and indicates forward compatible minor
    changes to the application collection.
  z stands for the patch version and indicates bug fixes and patches to the
    application collection.

Version Tags

The version tags of this repository has the form of a letter "v" followed by a
  semantic version.
Given a semantic version:
  $x.$y.$z
  Where $x, $y, and $z are the semantic major, minor, and patch versions.
The corresponding version tag would be:
  v$x.$y.$z
The version tags are on the main branch.

Copyright

Short Version

Copyright (C) 2022 Yucheng Liu. GNU GPL3 license (GNU General Public License
  Version 3).
You should have and keep a copy of the above license. If not, please get it
  from https://www.gnu.org/licenses/gpl-3.0.txt.

Long Version

AIDesign-OpenToolchain, AIDesign open toolchain AI research application collection.
Copyright (C) 2022 Yucheng Liu. GNU GPL3 license (GNU General Public License
  Version 3).

This program is free software: you can redistribute it and/or modify it under
  the terms of the GNU General Public License as published by the Free
  Software Foundation, either version 3 of the License, or (at your option)
  any later version.

This program is distributed in the hope that it will be useful, but WITHOUT
  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  more details.

You should have received a copy of the GNU General Public License along with
  this program. If not, see:
  1. The LICENSE file in this repository.
  2. https://www.gnu.org/licenses/#GPL.
  3. https://www.gnu.org/licenses/gpl-3.0.txt.

aidesign-opentoolchain's People

Contributors

liu-yucheng avatar

Stargazers

 avatar

Watchers

 avatar

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.