github.com/schollz/clusters@v0.0.0-20221201012527-c6c68863636f/errors.go (about)

     1  package clusters
     2  
     3  import "errors"
     4  
     5  var (
     6  	errEmptySet       = errors.New("Empty training set")
     7  	errNotTrained     = errors.New("You need to train the algorithm first")
     8  	errZeroIterations = errors.New("Number of iterations cannot be less than 1")
     9  	errOneCluster     = errors.New("Number of clusters cannot be less than 2")
    10  	errZeroEpsilon    = errors.New("Epsilon cannot be 0")
    11  	errZeroMinpts     = errors.New("MinPts cannot be 0")
    12  	errZeroWorkers    = errors.New("Number of workers cannot be less than 0")
    13  	errZeroXi         = errors.New("Xi cannot be 0")
    14  	errInvalidRange   = errors.New("Range is invalid")
    15  )