Documentation ¶
Index ¶
- func AUC(x, y []float64) float64
- func BatchClassifyMultiTrack(config SessionConfig, classifier MatrixBatchClassifier, tracks []Track, ...) (MutableTrack, error)
- func BatchClassifySingleTrack(config SessionConfig, classifier VectorBatchClassifier, track Track, ...) (MutableTrack, error)
- func BatchClassifySingleTracks(config SessionConfig, classifiers []VectorBatchClassifier, tracks []Track, ...) (MutableTrack, error)
- func ClassifyMultiTrack(config SessionConfig, classifier MatrixClassifier, tracks []Track, ...) (MutableTrack, error)
- func ClassifyMultiTrackData(config SessionConfig, classifier MatrixBatchClassifier, data []Matrix, ...) ([]float64, error)
- func ClassifySingleTrack(config SessionConfig, classifier VectorClassifier, track Track, ...) (MutableTrack, error)
- func ClassifySingleTrackData(config SessionConfig, classifier VectorBatchClassifier, x []Vector, ...) ([]float64, error)
- func GetIntersectingPeaks(tracks []Track, thresholds []float64, wsize int) (GRanges, error)
- func GetJointPeaks(tracks []Track, thresholds []float64, wsize int) (GRanges, error)
- func GetPeaks(track Track, threshold float64, wsize int) GRanges
- func GetPredictions(tracks []Track, thresholds []float64, wsize int) (GRanges, error)
- func ImportAndBatchClassifyMultiTrack(config SessionConfig, classifier MatrixBatchClassifier, trackFiles []string, ...) (MutableTrack, error)
- func ImportAndBatchClassifySingleTrack(config SessionConfig, classifier VectorBatchClassifier, trackFile string, ...) (MutableTrack, error)
- func ImportAndBatchClassifySingleTracks(config SessionConfig, classifiers []VectorBatchClassifier, trackFiles []string, ...) (MutableTrack, error)
- func ImportAndClassifyMultiTrack(config SessionConfig, classifier MatrixClassifier, trackFiles []string, ...) (MutableTrack, error)
- func Performance(groundtruth []int, test []float64, n int) ([]float64, []int, []int, []int, []int)
- func PrecisionRecallCurve(groundtruth []int, test []float64, n int) ([]float64, []float64, []float64)
- func RocCurve(groundtruth []int, test []float64, n int) ([]float64, []float64, []float64)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BatchClassifyMultiTrack ¶
func BatchClassifySingleTrack ¶
func BatchClassifySingleTrack(config SessionConfig, classifier VectorBatchClassifier, track Track, args ...interface{}) (MutableTrack, error)
Run classifier sequentially on a single track
func BatchClassifySingleTracks ¶
func BatchClassifySingleTracks(config SessionConfig, classifiers []VectorBatchClassifier, tracks []Track, args ...interface{}) (MutableTrack, error)
Run several independent classifiers and combine results
func ClassifyMultiTrack ¶
func ClassifyMultiTrackData ¶
func ClassifySingleTrack ¶
func ClassifySingleTrack(config SessionConfig, classifier VectorClassifier, track Track, args ...interface{}) (MutableTrack, error)
func ClassifySingleTrackData ¶
func GetIntersectingPeaks ¶
func GetJointPeaks ¶
func GetPredictions ¶
func Performance ¶
func PrecisionRecallCurve ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.