SciSharp Stack
SciSharp STACK: https://scisharp.github.io/SciSharp/ is
based on .NET
an open source ecosystem for data science, machine learning and AI. Introduce
SciSharp
all major ML / AI frameworks .Python
.NET
Features
For .NET developers
.NET
Developers can work most efficiently using tools they know and love. Our mission is to ensure that when they have access to data science, machine learning, and AI, they do n’t have to forget it. A complete Python
machine learning ecosystem based on is not very desirable for millions of .NET developers. We are effectively changing this situation.
cutting edge
SciSharp
In .NET Core
as TensorFlow
, Keras
, PyTorch
, Numpy
etc. The most advanced machine learning framework provides port and binding. Because the API of the ported library is very similar to the original library, you can easily reuse existing resources, articles and community solutions to solve common problems in C # and F #
Cross-platform
SciSharp
All STACK libraries are cross-platform .NET Standard Framework
, which allows them to be used on .NET Core
any major platform supported . We Juptyer Notebook
provide ready-made Docker
mirrors, which can execute C # expressions and enable you to start using our library immediately.
Open source
SciSharp
Libraries are licensed under a loose license agreement (such as the Apache 2.0 license agreement), as long as you retain the copyright of the author, you can use them for any project including commercial applications. SciSharp STACK
The open source nature of has attracted many contributors, and they have further expanded and improved it.
Related items
TensorFlow.NET
TensorFlow
The .NET Standard
Binding
Create, train, and deploy machine learning models using C # or F #
GitHub:https://github.com/SciSharp/TensorFlow.NET
Description : Google's TensorFlow
is .NET Standard
binding for developing in C #, training and deployment of machine learning models.
Watch 85 Star 1.2k Fork 226
NumSharp
Highly optimized pure C #NumPy
ND tensor calculation library for data science, machine learning and AI
GitHub:https://github.com/SciSharp/NumSharp
Introduction : High-performance computing library for ND tensor, with NumPy
similar API.
Used By 122 Watch 68 Star 659 Fork 126
Keras.NET
Used Keras
for .NET
binding, advanced neural network API for TensorFlow
, CNTK
andTheano
Easy-to-use deep learning tools
GitHub:https://github.com/SciSharp/Keras.NET
Description : Keras.NET
is an advanced neural network API, with the use of Python
C # bindings to write, and be able to TensorFlow
, CNTK
or Theano
run over.
Watch 22 Star 240 Fork 70
NumPy.NET
NumPy
The most complete .NET
binding
Basic library for scientific computing, machine learning and AI
GitHub:https://github.com/SciSharp/Numpy.NET
Introduction : NumPy
The most complete .NET
implementation library-the basic library for scientific computing, machine learning and AI
Watch 15 Star 135 Fork 38
catalyst nlp
C # natural language processing library built for speed
Inspired by the spaCy
design, it provides a pre-trained model, out-of-the-box support for training words and document embedding, and a flexible entity recognition model
GitHub:https://github.com/curiosity-ai/catalyst
Introduction : C # natural language processing library built to improve speed. Inspired by the spaCy
design, it provides a pre-trained model, out-of-the-box support for training words and document embedding, and a flexible entity recognition model
Watch 15 Star 110 Fork 12
NeuralNetwork.NET
By the Scratch
construction, by the TensorFlow
inspired neural network library
Use C# 7.3
grammar written in .NET Standard 2.0
the library, and through support for GPU cuDNN
GitHub:https://github.com/Sergio0694/NeuralNetwork.NET
Introduction : the Scratch
construction, by the TensorFlow
inspired neural network library. Use C# 7.3
grammar written in .NET Standard 2.0
the library, and through support for GPU cuDNN
Watch 25 Star 316 Fork 53
SciSharp Cube
Docker
Experience SciSharp
all the latest features of machine learning tools in a container
Equipped with a Juptyer Notebook
demonstration SciSharp
library
GitHub:https://github.com/SciSharp/SciSharpCube
Introduction : Docker
Quickly experience SciSharp
all the latest features of machine learning tools in a container .
Watch 9 Star 46 Fork 13
Docker Hub:https://hub.docker.com/r/scisharpstack/scisharpcube
Pulls 10K+
Companies using SciSharp STACK
- Microsoft https://www.microsoft.com/zh-cn/
- curiosity.ai https://curiosity.ai/
- LOCAD https://www.lokad.com/
- EVERSPRY http://www.footprintmatcher.com/
Incubator
What else?
Alpha or ongoing project
Torch.NET
GitHub:https://github.com/SciSharp/Torch.NET
Introduction : PyTorch
The .NET
binding library. Machine learning using C # / F #, support GPU / CPU
Description:.NET bindings for PyTorch. Machine Learning with C# / F# with Multi-GPU/CPU support
Watch14 Star82 Fork18
BotSharp
GitHub:https://github.com/SciSharp/BotSharp
Introduction : .NET Core
An open source AI Chatbot platform generator in 100% C # running with machine learning algorithms.
Description:The Open Source AI Chatbot Platform Builder in 100% C# Running in .NET Core with Machine Learning algorithm.
Watch110 Star887 Fork230
Gym.NET
GitHub:https://github.com/SciSharp/Gym.NET
Introduction : openai
/ gym
Popular toolkit for developing and comparing reinforcement learning algorithms, using C #
Description:openai/gym's popular toolkit for developing and comparing reinforcement learning algorithms port to C#.
Used by3 Watch10 Star33 Fork7
OpenAIGym.NET
GitHub:https://github.com/SciSharp/OpenAIGym.NET
Introduction : Toolkit for developing and comparing reinforcement learning algorithms
Description:A toolkit for developing and comparing reinforcement learning algorithms.
Watch6 Star12 Fork0
Pandas.NET
GitHub:https://github.com/SciSharp/Pandas.NET
Introduction : Pandas
Libraries in C # , data analysis tools, DataFrame
dealing with multi-dimensional arrays.
Description:Pandas port in C#, data analysis tool, process multi-dim array in DataFrame.
Watch28 Star192 Fork26
MxNetLib
GitHub:https://github.com/SciSharp/MxNet.Sharp
Introduction : An implementation Gluon
of Apache with commands, symbols, and interfaces for developing, training, and deploying machine learning models in C #.MxNet
.NET Standard
Description:.NET Standard bindings for Apache MxNet with Imperative, Symbolic and Gluon Interface for developing, training and deploying Machine Learning models in C#.
Watch7 Star18 Fork4
Matplotlib.Net
GitHub:https://github.com/SciSharp/Matplotlib.Net
Introduction : .NET wrapper for Python
drawing libraryMatplotlib
Description:.NET wrapper for the Python plotting library Matplotlib
Watch7 Star20 Fork3
Ludwig.NET
GitHub:https://github.com/SciSharp/Ludwig.NET
Introduction : Ludwig
A toolbox for training and testing deep learning models without writing code.
Description:Ludwig is a toolbox that allows to train and test deep learning models without the need to write code.
Watch6 Star20 Fork4
CherubNLP
GitHub:https://github.com/SciSharp/CherubNLP
Introduction : .NET Core
Natural Language Processing in
Description:Natural Language Processing in .NET Core
Watch10 Star39 Fork17
Microcharts.Matplotlib
GitHub:https://github.com/SciSharp/Microcharts.Matplotlib
Introduction : It Microcharts.Matplotlib
is Microcharts
a packaging library for data science and machine learning .
Description:Microcharts.Matplotlib is a wrapper of Microcharts for Data Science and Machine Learning
Watch1 Star10 Fork2
scikit-learn.net
GitHub:https://github.com/SciSharp/scikit-learn.net
Introduction : .NET Core
Machine learning in.
Description:Machine Learning in .NET Core.
Watch3 Star20 Fork7
SiaNet [Archived]
GitHub:https://github.com/SciSharp/SiaNet
Introduction : Easy to use C # deep learning library with CUDA
/ OpenCL
support
Description:An easy to use C# deep learning library with CUDA/OpenCL support
Watch47 Star343 Fork89
If you feel good, please give attention