编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是人工智能相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
DFace 是个开源的深度学习人脸检测和人脸识别系统。所有功能都采用pytorch 框架开发。pytorch是一个由facebook开发的深度学习框架,它包含了一些比较有趣的高级特性,例如自动求导,动态构图等。DFace天然的继承了
Kubeflow 是谷歌发布的一个机器学习工具库,Kubeflow 项目旨在使 Kubernetes 上的机器学习变的轻松、便捷、可扩展,其目标不是重建其他服务,而是提供一种简便的方式找到最好的 OSS 解决方案。该库包含包含的清单用
OpenNE 是清华大学开源的 NE/NRL 训练和测试框架,统一了不同 NE 模型输入和输出接口,并为每个模型提供可扩展选项。此外,还用
DeepSpeech 是一个采用 PaddlePaddle 平台的端到端自动语音识别(ASR)引擎的开源项目,具体原理参考这篇论文 Baidu’s Deep Speech 2
这是一个非常简单的 Python 库,实现了朴素贝叶斯分类器。 示例代码: \"\"\" Suppose you have some texts of news and know their categories.
Pyro 是 Uber AI 实验室开源的一款深度概率编程语言(PPL),基于 Python 与 PyTorch
Eclipse Deeplearning4J 有助于构建涵盖从数据预处理到部署的深入学习产品的整个生命周期的深度学习应用程序。
Horovod 是 Uber 开源的针对 TensorFlow 的分布式深度学习框架,旨在使分布式深度学习更快速,更易于使用。
TensorFlow Lite 是一款 TensorFlow 用于移动设备和嵌入式设备的轻量级解决方案。 TensorFlow 可以在多个平台上运行,从机架式服务器到小型 IoT
MMLSpark ,即 Microsoft Machine Learning for Apache Spark ,是微软开源的一个针对 Apache Spark
NapkinML 是 NumPy 中机器学习模型的袖珍实现。 安装 $ git clone https://github.com/eriklindernoren/NapkinML
生成对抗网络(GAN)是一种先进的机器学习方法,已被广泛应用于从文本生成图像、超分辨率和让机器人学习抓取物体等任务中。但 GAN
ShuffleSeg —— 实时形义分割网络(ShuffleSeg: Real-time Semantic Segmentation Network) ShuffleSeg 是一种计算高效的分割网络。该网络的设计灵感源自 ShuffleNet,这是一种高效的分类和检测网络。ShuffleNet
Tensor Comprehensions 是 Facebook AI 研究院开源的 C++ 库及数学语言,功能齐全,能有效填补研究人员于数学运算领域的沟通鸿沟,并基于各种硬件后端上大规模运行工程模型。
Boilerpipe 是一个能从 HTML 中剔除广告和其他附加信息,提取出目标信息(如正文内容、发布时间)的 Java
FastPhotoStyle 是英伟达开源的照片风格转移深度学习算法实现库,给定目标照片和样式参考照片,代码可以将样式照片的风格转换至目标照片,从而生成新的风格化照片。
Caire 是基于论文《Seam Carving for Content-Aware Image Resizing》(图像伸缩变换算法)实现的一个内容感知图像
VINE(Visual Inspector for Neuroevolution) 是用于神经演化的交互式数据可视化工具,由 Uber 公司开源。
目前,自动化前端开发的最大阻碍是计算能力。但已有人使用目前的深度学习算法以及合成训练数据,来探索人工智能自动构建前端的方法。
酝酿许久,深度学习之父Geoffrey Hinton终于发表了备受瞩目的Capsule Networks(CapsNet)。
Propel 是一个使用 JavaScript 做可微分编程的机器学习框架,既能在 Node 中使用,又能在浏览器中使用。在这两种环境中,Propel
MMdnn 是微软开源的一套帮助用户在不同深度学习框架之间进行互操作的工具,包括模型转换和可视化。目前支持在
Darkon 是一个更好地理解深度学习模型的开源工具包。 深度学习由于难以被理解,经常被戏称为黑箱(black-
MacroBase 是一个数据分析工具,利用机器学习优先处理大型数据集。 具体来说,MacroBase 是一个新的分析监督引擎,旨在进行大型数据集和数据流优先处理。与传统的分析引擎不同,MacroBase
ScalaNLP 是一组 Scala 的机器学习和数学计算库。包含了很多库的封装。 示例代码:
基于深度学习的12306验证码识别程序。 1.1 准备工作 下载caffe并编译, 具体可参考官方文档, 此处不再赘述.
Unity ML-Agents 是 Unity 的机器学习代理工具。机器学习代理(ML- Agents)是一个开源工具包,其中包含了一套示例项目和基线算法用作新手入门。
Weld 使用 Rust 语言编写,可以使用 LLVM 编译器框架,为整个数据分析工作流生成高效的并行运行的代码。CSAIL
NiftyNet 是一个基于 TensorFlow 的开源卷积神经网络平台,用来研究医疗影像分析和影像导向的治疗。NiftyNet
麻将胡牌算法 majiang_algorithm是带多张鬼牌的通用胡牌算法,采用查表方式,简单高效。