import("methods")
import("tools")
import("Biobase")
import("annotate")
import("mboost")

importFrom("graphics", "plot")
importFrom("cluster", "silhouette")

exportClasses( 
	"varImpStruct",
#	"raboostCont", "daboostCont",
	"classifierOutput", "learnerSchema", #"nonstandardLearnerSchema",
	"xvalSpec", "clusteringOutput")
	
exportMethods( "show", "RObject", "confuMat", 
  "MLearn", "planarPlot", "Predict", "getVarImp", "plot", 
  "trainPredictions", "testScores", "testPredictions", 
  "fsHistory", "report", "getDist", "getConverter")

export( randomForestI, knnI, dldaI, nnetI, rpartI, 
	ldaI, svmI, ldaI.predParms, qdaI, glmI.logistic, 
	RABI, lvqI, naiveBayesI, baggingI, knn2, dlda2, 
        rab, lvq, RAB, DAB,
	xvalSpec, getVarImp, balKfold.xvspec, rdacvI, rdacvML,
	rdaI, rdaML,
        plotXvalRDA, makeLearnerSchema, standardMLIConverter, sldaI, 
        fs.absT, fs.probT, ksvmI, knn.cvI, knn.cv2, 
        adaI, fs.topVariance, hclustI, kmeansI, pamI,
	blackboostI,
        gbm2, BgbmI ) # latter temporary )

S3method("print", "rdacvML")
S3method("print", "rdaML")

