pforemski
gouda
Go

Golang Utilities for Data Analysis

Last updated Feb 15, 2024
18
Stars
2
Forks
1
Issues
0
Stars/day
Attention Score
4
Language breakdown
Go 100.0%
Files click to expand
README

Gouda: Golang Utilities for Data Analysis

A collection of Golang libraries implementing various techniques for data analysis, including machine learning.

To install:

go get github.com/pforemski/gouda

This is work in progress. Expect breaking changes. Embrace for impact).

Features

Currently, it includes the following modules:

  • point: for operations on generic, n-dimensional points
  • data clustering:
* kmeans: the k-means data clustering algorithm * dbscan: the DBSCAN data clustering algorithm using kd-tree methods (wip, currently just the Lagrange polynomial)

Documentation

API documentation:

  • See godoc.org for the root of API documentation. Navigate to module directories for detailed information.
More documentation & some examples available in the README files of each module:

Author

Copyright (C) 2018 by Pawel Foremski, @pforemski.

Licensed under GNU GPL v3.

🔗 More in this category

© 2026 GitRepoTrend · pforemski/gouda · Updated daily from GitHub