public void Setup() { // Setup loader. settings = new CSVLoaderSettings(); settings.filePath = dataPath + "data.csv"; settings.CSVHasHeader = true; settings.trimUp = 0; settings.trimDown = 0; // Setup filters for loader. filters = new List <ICSVFilter>(1); ICSVFilter quaternions = new CSVEvenColumnFilter(); filters.Add(quaternions); settings.filters = filters; }
public void Setup() { // Setup loader. CSVLoaderSettings settings = new CSVLoaderSettings(); settings.filePath = dataPath + "data.csv"; settings.trimUp = 1; settings.trimDown = 0; List <ICSVFilter> filters = new List <ICSVFilter>(1); ICSVFilter quaternions = new CSVEvenColumnFilter(); filters.Add(quaternions); settings.filters = filters; var data = CSVLoader <Vector3> .LoadData(ref settings); // Initialize IntervalBased Transformer settings. intervalSettings = new IntervalBasedTransformerSettings { sampleList = data, interval = 4 }; intervalTransformer = new IntervalBasedTransformer(); // Initialize CountBased Transformer settings. countSettings = new IntervalBasedTransformerSettings { sampleList = data, count = 10 }; countTransformer = new CountBasedTransformer(); // Initialize Image Transformer. imageSettings = new ImageTransformerSettings { focusJoints = new LeapMotionJoint[] { LeapMotionJoint.PALM }, samples = data, size = 10 }; imageTransformer = new ImageTransformer(); }