README ¶ RobotJazz Music chord classification using machine learning Expand ▾ Collapse ▴ Documentation ¶ Index ¶ func MinInt(x, y int) int type Jazzrobot func New() *Jazzrobot func (jr *Jazzrobot) GetMatchingChords(notes []float64) ([]*chord.Chord, error) func (jr *Jazzrobot) GetSimilarChords(chordName string) ([]*chord.Chord, error) func (jr *Jazzrobot) Load(filename string) error Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func MinInt ¶ func MinInt(x, y int) int Types ¶ type Jazzrobot ¶ type Jazzrobot struct { // contains filtered or unexported fields } func New ¶ func New() *Jazzrobot func (*Jazzrobot) GetMatchingChords ¶ func (jr *Jazzrobot) GetMatchingChords(notes []float64) ([]*chord.Chord, error) func (*Jazzrobot) GetSimilarChords ¶ func (jr *Jazzrobot) GetSimilarChords(chordName string) ([]*chord.Chord, error) func (*Jazzrobot) Load ¶ func (jr *Jazzrobot) Load(filename string) error Source Files ¶ View all Source files robotjazz.go Directories ¶ Show internal Expand all Path Synopsis api chord cli csvgen data model noteset util Click to show internal directories. Click to hide internal directories.