-
Notifications
You must be signed in to change notification settings - Fork 0
/
mango-1.flow
21 lines (21 loc) · 2.97 KB
/
mango-1.flow
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# Project: adams
# Date: 2021-11-24 11:42:04
# User: fracpete
# Charset: UTF-8
# Modules: adams-bootstrapp,adams-compress,adams-core,adams-db,adams-event,adams-excel,adams-gnuplot,adams-groovy,adams-imaging,adams-json,adams-jython,adams-latex,adams-math,adams-matlab,adams-meka,adams-meta,adams-ml,adams-ml-app,adams-moa,adams-net,adams-nlp,adams-odf,adams-python,adams-r,adams-rabbitmq,adams-rabbitmq-rats,adams-rats-core,adams-rest,adams-security,adams-spreadsheet,adams-tensorflow,adams-terminal,adams-twitter,adams-visualstats,adams-webservice-core,adams-weka,adams-xml
#
adams.flow.control.Flow -annotation "Loads mango dataset, cross-validates it and displays results." -flow-execution-listener adams.flow.execution.NullListener -flow-restart-manager adams.flow.control.flowrestart.NullManager
adams.flow.standalone.CallableActors
adams.flow.source.WekaClassifierSetup -classifier "weka.classifiers.meta.FilteredClassifier -F \"weka.filters.MultiFilter -F \\\"weka.filters.unsupervised.attribute.Remove -V -R 12-last\\\" -F \\\"weka.filters.supervised.attribute.PLSFilter -C 20 -M -A PLS1 -P center\\\"\" -S 1 -W weka.classifiers.lazy.LWLSynchro -- -U 0 -K 250 -A \"weka.core.neighboursearch.LinearNNSearch -A \\\"weka.core.EuclideanDistance -R first-last\\\"\" -W weka.classifiers.functions.GPD -- -G 0.01 -L 0.01 -N 0"
adams.flow.source.FileSupplier -file ${HOME}/development/projects/fracpete/weka-user-conference-2021/adams/data/mango/NAnderson2020MendeleyMangoNIRData-cal.arff
adams.flow.transformer.WekaFileReader -loader "weka.core.converters.SimpleArffLoader -encoding Default"
adams.flow.transformer.WekaClassSelector -regex DM
adams.flow.transformer.WekaCrossValidationEvaluator -output weka.classifiers.evaluation.output.prediction.Null -generator "weka.classifiers.GroupedCrossValidationFoldGenerator -index SampleID"
adams.flow.control.Tee -name summary
adams.flow.transformer.WekaEvaluationSummary
adams.flow.sink.Display -name Summary -short-title true -display-type adams.flow.core.displaytype.Default -writer adams.data.io.output.NullWriter
adams.flow.control.Tee -name "predictions/error plot"
adams.flow.transformer.WekaPredictionsToSpreadSheet -error true -use-original-indices true -test-attributes SampleID
adams.flow.control.Tee -name predictions
adams.flow.sink.SpreadSheetDisplay -name Predictions -display-type adams.flow.core.displaytype.Default -x -2 -cell-rendering-customizer adams.gui.core.spreadsheettable.DefaultCellRenderingCustomizer -writer adams.data.io.output.NullWriter -preview adams.gui.core.spreadsheetpreview.NullPreview
adams.flow.sink.ActualVsPredictedPlot -short-title true -display-type adams.flow.core.displaytype.Default -x -3 -writer adams.gui.print.NullWriter -additional SampleID -meta-data-color adams.gui.visualization.sequence.metadatacolor.Dummy -custom-paintlet "adams.gui.visualization.sequence.MetaDataValuePaintlet -meta-data-color adams.gui.visualization.sequence.metadatacolor.Dummy" -overlay adams.gui.visualization.sequence.StraightLineOverlayPaintlet