Documentation ¶
Index ¶
- Variables
- type Experiment
- type InvalidExtError
- type InvalidWhenExprError
- type Mode
- type TestMode
- type TrainMode
- func (m *TrainMode) Dataset() ddataset.Dataset
- func (m *TrainMode) Kind() report.ModeKind
- func (m *TrainMode) NumAssessRulesStages() int
- func (m *TrainMode) Process(e *Experiment, cfg *config.Config, pm *progress.Monitor, q *quitter.Quitter, ...) ([]rule.Rule, error)
- func (m *TrainMode) Release() error
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrQuitReceived = errors.New("quit signal received")
Functions ¶
This section is empty.
Types ¶
type Experiment ¶
type Experiment struct { Title string File fileinfo.FileInfo Train *TrainMode Test *TestMode Aggregators []aggregator.Spec Goals []*goal.Goal SortOrder []rhkassessment.SortOrder Category string Tags []string Rules []rule.Rule }
func (*Experiment) Release ¶
func (e *Experiment) Release() error
type InvalidExtError ¶
type InvalidExtError string
InvalidExtError indicates that a config file has an invalid extension
func (InvalidExtError) Error ¶
func (e InvalidExtError) Error() string
type InvalidWhenExprError ¶
type InvalidWhenExprError string
func (InvalidWhenExprError) Error ¶
func (e InvalidWhenExprError) Error() string
type TestMode ¶
type TestMode struct {
// contains filtered or unexported fields
}
func (*TestMode) NumAssessRulesStages ¶
Click to show internal directories.
Click to hide internal directories.