• Stars
    star
    118
  • Rank 299,923 (Top 6 %)
  • Language
    Go
  • License
    BSD 2-Clause "Sim...
  • Created over 10 years ago
  • Updated about 10 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

K-Means algorithm implementation in Go

Testing Image Issues

K-Means

kmeans is BSD licensed fast k-means implementation(with better initialization, known as k-means++) written in Go. It supports various distance functions out of the box for convenience and experimentation. It has large coverage for tests. The algorithm is tested on Iris dataset and distance functions have full test coverage.

Documentation

Godoc

License

BSD License

Distance Functions

It supports various distance functions:

  • LP norms (manhattan, euclidean distances including)
  • SquaredEuclideanDistance
  • Minkowski Distance
  • Weighted Minkowski Distance
  • Chebyshev Distance
  • Hamming Distance
  • Bray Curtis Distance
  • CanberraDistance

More Repositories

1

pydata-nyc-2014

Pydata NYC 2014 Scikit Learn Tutorial
Python
64
star
2

pydata-dal-2015

Pydata Dallas 2015 Scikit-Learn Tutorial
Python
62
star
3

matrix

Common matrix operations in Go
Go
42
star
4

knn

K Nearest Neighbor Classifier in Clojure
Clojure
38
star
5

angel-list

Angel List Python API
Python
25
star
6

pydata-seattle-2015

Pydata Seattle 2015 Trend Estimation in Time Series Signals Deck + Notebooks
JavaScript
21
star
7

EigenFace

EigenFace implementation in Python for Yale FaceDatabase
Python
20
star
8

pydata-sv-2014

Pydata SV 2014 Talk: See in live: http://bit.ly/bugra-pydata-sv-2014
JavaScript
18
star
9

l1

L1 Trend Filtering
Python
18
star
10

putting-tensorflow-models-to-production

Tutorial Materials for Putting Tensorflow Models To Production
Jupyter Notebook
11
star
11

Stock-Portfolio

Stock Portfolio Analysis using ystockquote
Python
10
star
12

bugra.github.com

My Homepage
HTML
10
star
13

pygotham-2014

Asyncronous Web Scraping with Asyncio Talk @pygotham
JavaScript
7
star
14

K-Means-Color-Clustering

Yet another implementation of K-means for color clustering in images
MATLAB
7
star
15

Phase-Detection

Phase Detection implementation in Matlab
MATLAB
4
star
16

Phase-Detection-VHDL

Phase Detection using FFT-Based and Multiplication method in VHDL
Assembly
4
star
17

fake-data-generator

Automatically exported from code.google.com/p/fake-data-generator
Python
3
star
18

QAM-Project

Quadrature Amplitude Modulation(QAM) Matlab Simulation
Objective-C
2
star
19

Mel-Cepstrum-2D

2D Mel-Cepstrum Feature Extraction method for images
MATLAB
2
star
20

putting-tensorflow-2-models-to-production

Jupyter Notebook
2
star
21

Menu-Interface

Menu Interface using UART serial port between computer and FPGA
VHDL
2
star
22

hinge-bloom-filter-relationship-service-2016

JavaScript
1
star
23

next-ml-2015

Next ML 2015 Slides
JavaScript
1
star
24

Machine-Learning-Class

Machine Learning Octave Code
MATLAB
1
star
25

Similarity-Transform

Similarity Transform for Ultrasound images and volumes(translation, rotation and scale)
C
1
star
26

perf

Original perf: http://osmot.cs.cornell.edu/kddcup/software.html
C
1
star