• 谁说.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 by3 Watch10 Star33 Fork7


    OpenAIGym.NET

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

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

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

    Watch6 Star12 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#.

    Watch7 Star18 Fork4


    Matplotlib.Net

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

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

    Description:.NET wrapper for the Python plotting library Matplotlib

    Watch7 Star20 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.

    Watch6 Star20 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

    Watch1 Star10 Fork2


    scikit-learn.net

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

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

    Description:Machine Learning in .NET Core.

    Watch3 Star20 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

    如果你感觉好的话,请给个关注

  • 相关阅读:
    ASP.NET 2.0 中的主版頁面 Master Pages
    初探ERP的数据库框架
    node.js 入门,
    mysql 测试
    zendframework 内置view
    session.save_Handler
    读mysql技术内幕 InnoDB 第三章
    php 的命名空间 看鸟哥后的随笔
    mysql innodb技术内幕 ~读 1,2,3 复习
    php 无乱码截取中文
  • 原文地址:https://www.cnblogs.com/sesametech-netcore/p/12725914.html
Copyright © 2020-2023  润新知