Skip to content

Commit

Permalink
convert conjugate index to CSVFile
Browse files Browse the repository at this point in the history
  • Loading branch information
Soeren Sonnenburg committed Aug 10, 2013
1 parent 5c83ab4 commit ac6caf1
Showing 1 changed file with 9 additions and 13 deletions.
Original file line number Diff line number Diff line change
@@ -1,21 +1,17 @@
#!/usr/bin/env python
from tools.load import LoadMatrix
lm=LoadMatrix()
traindat = '../data/fm_train_real.dat'
testdat = '../data/fm_test_real.dat'
label_traindat = '../data/label_train_multiclass.dat'

traindat = lm.load_numbers('../data/fm_train_real.dat')
testdat = lm.load_numbers('../data/fm_test_real.dat')
label_traindat = lm.load_labels('../data/label_train_multiclass.dat')
parameter_list = [[traindat,testdat,label_traindat]]

parameter_list = [[traindat,testdat,label_traindat],[traindat,testdat,label_traindat]]
def classifier_conjugateindex_modular (train_fname=traindat,test_fname=testdat,label_fname=label_traindat):
from modshogun import RealFeatures, MulticlassLabels, ConjugateIndex, CSVFile

def classifier_conjugateindex_modular (fm_train_real=traindat,fm_test_real=testdat,label_train_multiclass=label_traindat):
from shogun.Features import RealFeatures, MulticlassLabels
from shogun.Classifier import ConjugateIndex
feats_train=RealFeatures(CSVFile(train_fname))
feats_test=RealFeatures(CSVFile(test_fname))

feats_train = RealFeatures(fm_train_real)
feats_test = RealFeatures(fm_test_real)

labels = MulticlassLabels(label_train_multiclass)
labels = MulticlassLabels(CSVFile(label_fname))

ci = ConjugateIndex(feats_train, labels)
ci.train()
Expand Down

0 comments on commit ac6caf1

Please sign in to comment.