1. 科学与数据分析
用于科学计算和数据分析的包。
- assocentity - 包关联性返回单词到给定实体的平均距离。
- bradleyterry - 提供Bradley-Terry模型进行成对比较。
- chart - Go的简单图表绘图库。支持多种图形类型。
- dataframe-go - 用于机器学习和统计的数据框(类似于熊猫)。
- evaler - 简单的浮点算术表达式评估器。
- ewma - 指数加权移动平均值。
- geom - golang的2D几何。
- go-dsp - Go的数字信号处理。
- go-gt - 用“ Go”语言编写的图论算法。
- goent - 熵测度的GO实施。
- gohistogram - 数据流的近似直方图。
- gonum - Gonum是Go编程语言的一组数字库。它包含用于矩阵,统计信息,优化等的库。
- gonum/plot - gonum / plot提供了一个用于在Go中构建和绘制图的API。
- goraph - Pure Go图论库(数据结构,算法可视化)。
- gosl - Go科学图书馆,提供线性代数,FFT,几何,NURBS,数值方法,概率,优化,微分方程等。
- GoStats - GoStats是用于数学统计的开源GoLang库,主要用于机器学习领域,它涵盖了大多数统计度量功能。
- graph - 基本图形算法库。
- ode - 常微分方程(ODE)求解器,支持扩展状态和基于通道的迭代停止条件。
- orb - 二维几何类型与剪裁外,GeoJSON和Mapbox矢量砖支撑。
- pagerank - 在Go中实现的加权PageRank算法。
- piecewiselinear - 微小的线性插值库。
- PiHex - 十六进制数Pi的“ Bailey-Borwein-Plouffe”算法的实现。
- rootfinding - 用于查找二次函数根的寻根算法库。
- sparse - 用于线性代数的Go稀疏矩阵格式,支持科学和机器学习应用程序,与gonum矩阵库兼容。
- stats - Golang标准库中缺少常用功能的统计信息包。
- streamtools - 用于处理数据流的通用图形工具。
- TextRank - Golang中的TextRank实现,具有可扩展的功能(摘要,加权,短语提取)和多线程(goroutine)支持。
- triangolatte - 2D三角剖分库。允许将线和多边形(均基于点)转换为GPU的语言。