예제 #1
0
파일: train.go 프로젝트: danieldk/dparnn
func NewWritingCollector(ivr *input.InputVectorRealizer, writer *input.TrainDataWriter) *WritingCollector {
	return &WritingCollector{
		inputVectorRealizer: ivr,
		labelNumberer:       system.NewLabelNumberer(),
		writer:              writer,
	}
}
예제 #2
0
파일: collector.go 프로젝트: postfix/dpar
func NewHashCollector(featureGenerator symbolic.FeatureGenerator,
	featureHash symbolic.FeatureHashFun, maxFeatures uint) *HashCollector {
	return &HashCollector{
		labelNumberer:    system.NewLabelNumberer(),
		featureGenerator: featureGenerator,
		featureHash:      featureHash,
		problem:          golinear.NewProblem(),
		maxFeatures:      maxFeatures,
	}
}
예제 #3
0
파일: collector.go 프로젝트: postfix/dpar
func NewFeatureCollector(featureGenerator symbolic.FeatureGenerator) *FeatureCollector {
	return &FeatureCollector{NewFeatureVectorizer(), system.NewLabelNumberer(),
		featureGenerator, golinear.NewProblem()}
}