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的公司

  • 「Microsoft」 https://www.microsoft.com/zh-cn/

  • 「curiosity.ai」 https://curiosity.ai/

  • 「LOCAD」 https://www.lokad.com/

  • 「EVERSPRY」 http://www.footprintmatcher.com/

孵化器

还有什么呢?

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

「Watch」14  「Star」82 「Fork」18

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.

「Watch」110  「Star」887 「Fork」230

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 by」3 「Watch」10  「Star」33 「Fork」7

OpenAIGym.NET

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

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

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

「Watch」6  「Star」12 「Fork」0

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.

「Watch」28  「Star」192 「Fork」26

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

「Watch」7  「Star」18 「Fork」4

Matplotlib.Net

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

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

「Description」:.NET wrapper for the Python plotting library Matplotlib

「Watch」7  「Star」20 「Fork」3

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.

「Watch」6  「Star」20 「Fork」4

CherubNLP

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

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

「Description」:Natural Language Processing in .NET Core

「Watch」10  「Star」39 「Fork」17

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

「Watch」1  「Star」10 「Fork」2

scikit-learn.net

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

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

「Description」:Machine Learning in .NET Core.

「Watch」3  「Star」20 「Fork」7

SiaNet [Archived]

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

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

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

「Watch」47  「Star」343 「Fork」89

— END —

谁说.NET不适合搞大数据、机器学习和人工智能相关推荐

  1. 学习大数据的都是什么人,究竟适不适合学习大数据?

    大数据发展迅速,越来越多的人认识到了大数据的重要性,学习大数据的人越来越多了,但是大数据市场仍然处于人才短缺的现象,因为企业对大数据工程师的需求太大了,已经严重的供不应求了. 大多数人会通过培训机构进 ...

  2. 搞大数据,Java 工程师需要掌握哪些知识?

    先看再点赞,给自己一点思考的时间,微信搜索[沉默王二]关注这个有颜值却假装靠才华苟且的程序员. 本文 GitHub github.com/itwanger 已收录,里面还有我精心为你准备的一线大厂面试 ...

  3. 2015年《大数据》高被引论文Top10文章No.7——大数据机器学习系统研究进展(上)...

    2015年<大数据>高被引论文Top10文章展示 [编者按]本刊将把2015年<大数据>高被引论文Top10的文章陆续发布,欢迎大家关注!本文为高被引Top10论文的No.7, ...

  4. 《大数据》第1期“专题”——大数据机器学习系统研究进展(上)

    大数据机器学习系统研究进展 黄宜华1,2 1.南京大学计算机软件新技术国家重点实验室 南京 210023: 2.南京大学PASA大数据技术实验室 南京 210023 摘要:要实现高效的大数据机器学习, ...

  5. 个是云计算,一个大数据,一个人工智能,

    我今天要讲这三个话题,一个是云计算,一个大数据,一个人工智能,我为什么要讲这三个东西呢?因为这三个东西现在非常非常的火,它们之间好像互相有关系,一般谈云计算的时候也会提到大数据,谈人工智能的时候也会提 ...

  6. 中国工程院院士高文:从大数据科学到人工智能的迁移过程

    https://blog.csdn.net/qq_33414271/article/details/79653094 2017年11月6日,京东举行JDD京东金融全球数据探索者大会,在全球范围内寻求志 ...

  7. 中兴视觉大数据报道:人工智能发展史上的起起伏伏

    中兴智能视觉大数据报道:人工智能的历史其实正好与计算机的历史差不多一样长,但两者的发展进度却大相径庭.一个很像一帆风顺的富二代,一个则起起落落很像白手起家的创业者. 人工智能的历史其实正好与计算机的历 ...

  8. python怎么做彩票概率_小白学数据小抄放送 Python,R,大数据,机器学习

    原标题:小白学数据小抄放送 Python,R,大数据,机器学习 大数据文摘作品,转载要求见文末 作者 | Elaine,田桂英,Aileen 导读:前段时间小白学数据专栏出了一期Python小抄表,后 ...

  9. 分布计算 | 大数据机器学习系统研究进展

    1 大数据机器学习系统研究背景 近年来,大数据技术在全球发展迅猛,掀起了巨大的研究热潮,引起全球业界.学术界和各国政府的高度关注.随着计算机和信息技术的迅猛发展和普及应用,行业应用数据呈爆炸性增长.动 ...

最新文章

  1. Python中lambda表达式学习
  2. 分治习题--九章算法培训课第三章笔记
  3. Facebook:15年来最重要的转型,F8大会掀开打造私密社交网络的新篇章
  4. axios的content-type是自动设置的吗?
  5. 导航栏-滚动渐变 - 封装版
  6. com.fr.decision.webservice.v10.login.LoginService
  7. 3ds Max 2014破解版安装中遇到的问题及解决
  8. android屏幕有残影,如何预防手机烧屏 防止手机屏幕出现残影教程分享
  9. 算力测试Linux,附录:计算力的标准Linpack测试详细指南(1)
  10. MIT,Apache许可证是什么,看完这条你就懂了
  11. 各种开放API接口汇总信息
  12. TestCenter测试管理工具功能详解三(H)
  13. python文件的打开模式有几种_以下选项中,不是Python打开文件模式的是( )_学小易找答案...
  14. 持续集成和交付流水线的反模式
  15. kafka历史数据清理策略以及配置
  16. 积分制管理系统:添加员工
  17. 燕十八MySQL-秘籍
  18. Android Menu用法全面讲解
  19. android相机拍照代码,Android 调用相机拍照,适配到Android 10
  20. 坏块方案调查表DATAIO BBM

热门文章

  1. |洛谷|动态规划|P1164 小A点菜
  2. 趣谈unicode,ansi,utf-8,unicode big endian这些编码有什么区别
  3. 遍历DataTable内存数据的三种方法性能对比
  4. IIS6文件权限不对触发了Windows身份认证问题解决方法
  5. 如何在Windows 10上跳过回收站以删除文件
  6. release8_如何在Windows 8 Release Preview中将Chrome用作Metro浏览器
  7. matlab练习程序(二值图像连通区域标记法,一步法)
  8. 第五章 了解你的用户
  9. python应用POP3、IMAP、SMTP 协议,获取邮箱验证码
  10. 阿里云大学课程学习有奖征文活动现在开始