• NET适合搞大数据,机器学习、人工智能


    谁说.NET不适合搞大数据,机器学习、人工智能

     

    SciSharp Stack

    SciSharp STACK: https://scisharp.github.io/SciSharp/
    基于.NET的开源生态系统,用于数据科学、机器学习和AI。
    SciSharp将所有主要的ML/AI框架从Python引入.NET.

    特点

    为.NET开发者

    .NET开发者使用他们所了解和喜爱的工具可以最高效的工作。我们的使命是确保在获取数据科学、机器学习和AI的机会时,他们不必将其遗忘。完善的基于Python的机器学习生态系统对于数百万.NET开发者而言并不十分可取。我们正在有效的改变这种状况。

    前沿

    SciSharp.NET Core中为TensorFlow,Keras,PyTorch,Numpy等最先进的机器学习框架提供了端口和绑定。由于移植库的API与原始库非常相似,因此你可以轻松的重用现有资源,文章和社区解决方案来解决C#和F#中的常见问题

    跨平台

    SciSharp STACK的所有库都针对跨平台的.NET Standard Framework,这使它们可以在支持.NET Core的任何主要平台上使用。我们为Juptyer Notebook提供了现成的Docker镜像,它能够执行C#表达式,并使您能够立即开始使用我们的库。

    开源

    SciSharp库是根据宽松的许可协议(如Apache 2.0许可协议)许可的,只要你保留作者的版权,就可以将它们用于包括商业应用在内的任何项目。SciSharp STACK的开源性质吸引了许多贡献者,他们进一步对其进行了扩展和改进。

    相关项目

    TensorFlow.NET

    TensorFlow.NET Standard绑定

    使用C#或F#创建、训练和部署机器学习模型

    GitHub:https://github.com/SciSharp/TensorFlow.NET

    介绍:Google的TensorFlow.NET Standard绑定,用于在C#中开发、训练和部署机器学习模型。

    Watch 85 Star 1.2k Fork 226

    NumSharp

    高度优化的纯C#的NumPy

    用于数据科学、机器学习和AI的N-D张量计算库

    GitHub:https://github.com/SciSharp/NumSharp

    介绍:N-D张量的高性能计算库,与NumPy相似的API。

    Used By 122 Watch 68 Star 659 Fork 126

    Keras.NET

    用于Keras.NET绑定,用于TensorFlowCNTKTheano的高级神经网络API

    易于使用的深度学习工具

    GitHub:https://github.com/SciSharp/Keras.NET

    介绍Keras.NET是一个高级神经网络API,使用带有Python绑定的C#编写,并且能够在TensorFlowCNTKTheano之上运行。

    Watch 22 Star 240 Fork 70

    NumPy.NET

    NumPy的最完整的.NET绑定

    用于科学计算、机器学习和AI的基础库

    GitHub:https://github.com/SciSharp/Numpy.NET

    介绍NumPy的最完整的.NET实现库 - 用于科学计算、机器学习和AI的基础库

    Watch 15 Star 135 Fork 38

    catalyst nlp

    为提高速度而构建的C#自然语言处理库

    spaCy设计的启发,它提供了预训练模型,对训练单词和文档嵌入的开箱即用支持以及灵活的实体识别模型

    GitHub:https://github.com/curiosity-ai/catalyst

    介绍:为提高速度而构建的C#自然语言处理库。受spaCy设计的启发,它提供了预训练模型,对训练单词和文档嵌入的开箱即用支持以及灵活的实体识别模型

    Watch 15 Star 110 Fork 12

    NeuralNetwork.NET

    Scratch构建的,受TensorFlow启发的神经网络库

    使用C# 7.3语法编写的.NET Standard 2.0的库,并通过cuDNN支持GPU

    GitHub:https://github.com/Sergio0694/NeuralNetwork.NET

    介绍:由Scratch构建的,受TensorFlow启发的神经网络库。使用C# 7.3语法编写的.NET Standard 2.0的库,并通过cuDNN支持GPU

    Watch 25 Star 316 Fork 53

    SciSharp Cube

    Docker容器中体验SciSharp机器学习工具的所有最新功能

    配备Juptyer Notebook,展示SciSharp库的演示

    GitHub:https://github.com/SciSharp/SciSharpCube

    介绍:在Docker容器中快速体验SciSharp机器学习工具的所有最新功能。

    Watch 9 Star 46 Fork 13

    Docker Hub:https://hub.docker.com/r/scisharpstack/scisharpcube

    Pulls 10K+

    使用SciSharp STACK的公司

    孵化器

    还有什么呢?

    Alpha或进行的项目


    Torch.NET

    GitHub:https://github.com/SciSharp/Torch.NET

    介绍PyTorch.NET绑定库。使用C#/F#的机器学习,支持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

    介绍:在.NET Core中使用机器学习算法运行的100% C#中的开源AI Chatbot平台生成器。

    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

    介绍openai/gym的流行工具包,用于开发和比较强化学习算法,使用C#

    Description:openai/gym's popular toolkit for developing and comparing reinforcement learning algorithms port to C#.

    Used byWatch10 Star33 Fork7


    OpenAIGym.NET

    GitHub:https://github.com/SciSharp/OpenAIGym.NET

    介绍:开发和比较强化学习算法的工具包

    Description:A toolkit for developing and comparing reinforcement learning algorithms.

    WatchStar12 Fork0


    Pandas.NET

    GitHub:https://github.com/SciSharp/Pandas.NET

    介绍:C#中的Pandas库,数据分析工具,在DataFrame中处理多维度数组。

    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

    介绍:带有命令,符号和Gluon接口的Apache MxNet.NET Standard实现,用于在C#中开发,训练和部署机器学习模型。

    Description:.NET Standard bindings for Apache MxNet with Imperative, Symbolic and Gluon Interface for developing, training and deploying Machine Learning models in C#.

    WatchStar18 Fork4


    Matplotlib.Net

    GitHub:https://github.com/SciSharp/Matplotlib.Net

    介绍Python绘图库Matplotlib的.NET包装器

    Description:.NET wrapper for the Python plotting library Matplotlib

    WatchStar20 Fork3


    Ludwig.NET

    GitHub:https://github.com/SciSharp/Ludwig.NET

    介绍Ludwig的一个工具箱,无需编写代码即可训练和测试深度学习模型。

    Description:Ludwig is a toolbox that allows to train and test deep learning models without the need to write code.

    WatchStar20 Fork4


    CherubNLP

    GitHub:https://github.com/SciSharp/CherubNLP

    介绍.NET Core中的自然语言处理

    Description:Natural Language Processing in .NET Core

    Watch10 Star39 Fork17


    Microcharts.Matplotlib

    GitHub:https://github.com/SciSharp/Microcharts.Matplotlib

    介绍Microcharts.Matplotlib是用于数据科学和机器学习的Microcharts的包装库。

    Description:Microcharts.Matplotlib is a wrapper of Microcharts for Data Science and Machine Learning

    WatchStar10 Fork2


    scikit-learn.net

    GitHub:https://github.com/SciSharp/scikit-learn.net

    介绍.NET Core中的机器学习。

    Description:Machine Learning in .NET Core.

    WatchStar20 Fork7


    SiaNet [Archived]

    GitHub:https://github.com/SciSharp/SiaNet

    介绍:具有CUDA/OpenCL支持的易于使用C#深度学习库

    Description:An easy to use C# deep learning library with CUDA/OpenCL support

    Watch47 Star343 Fork89

  • 相关阅读:
    海康威视web插件安装后还是不能看视频问题
    超详细解释 react,flux,redux 的概念与关系
    vue3和react虚拟DOM的diff算法区别
    leetcode 78. 子集 js 实现
    js 实现扁平数组转为树形结构数组及树形结构数组转为扁平数组
    vite 为什么比 webpack 快?
    实现一个简单版 Vue2 双向数据绑定
    leetcode 415. 字符串相加 js 实现
    transform rotate实现环形进度条
    leetcode 258. 各位相加 js 实现
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/12741058.html
Copyright © 2020-2023  润新知