Skip to content

Error when training model - Division by zero when all values in an array are 0 #47

@alastair

Description

@alastair

https://acousticbrainz.org/datasets/7a052ef4-cad2-4362-a075-5933b20609f0

Traceback (most recent call last):
  File "/home/acousticbrainz/ve/local/lib/python2.7/site-packages/gaia2/classification/classificationtask.py", line 195, in <module>
    task.run(className, outfilename, param, dsname, gtname, evalconfig)
  File "/home/acousticbrainz/ve/local/lib/python2.7/site-packages/gaia2/classification/classificationtask.py", line 177, in run
    confusion = evaluateNfold(evalparam['nfold'], ds, gt, trainerFun, **trainingparam)
  File "/home/acousticbrainz/ve/local/lib/python2.7/site-packages/gaia2/classification/evaluation.py", line 116, in evaluateNfold
    classifier = trainingFunc(trainds, traingt, *args, **kwargs)
  File "/home/acousticbrainz/ve/local/lib/python2.7/site-packages/gaia2/classification/classifier_SVM.py", line 35, in train_SVM
    ds = transform(ds, 'normalize', { 'independent': True })
  File "/home/acousticbrainz/ve/local/lib/python2.7/site-packages/gaia2/__init__.py", line 4601, in transform
    return analyzer.analyze(dataset).applyToDataSet(dataset)
  File "/home/acousticbrainz/ve/local/lib/python2.7/site-packages/gaia2/__init__.py", line 1997, in analyze
    return _gaia2.Analyzer_analyze(self, *args)
Exception: Normalize: Division by zero in .tonal.chords_histogram

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions