You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

LDA-Native.xml.in 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517
  1. <OpenViBE-Scenario>
  2. <FormatVersion>2</FormatVersion>
  3. <Creator>OpenViBE Designer</Creator>
  4. <CreatorVersion>2.2.0</CreatorVersion>
  5. <Settings></Settings>
  6. <Inputs></Inputs>
  7. <Outputs></Outputs>
  8. <Boxes>
  9. <Box>
  10. <Identifier>(0x00004a82, 0x00003fae)</Identifier>
  11. <Name>Generic stream reader</Name>
  12. <AlgorithmClassIdentifier>(0x6468099f, 0x0370095a)</AlgorithmClassIdentifier>
  13. <Outputs>
  14. <Output>
  15. <TypeIdentifier>(0x6f752dd0, 0x082a321e)</TypeIdentifier>
  16. <Name>Output stream 1</Name>
  17. </Output>
  18. </Outputs>
  19. <Settings>
  20. <Setting>
  21. <TypeIdentifier>(0x330306dd, 0x74a95f98)</TypeIdentifier>
  22. <Name>Filename</Name>
  23. <DefaultValue></DefaultValue>
  24. <Value>@OVT_TEST_DATA_DIR@/bci-ssvep-training.ov</Value>
  25. <Modifiability>false</Modifiability>
  26. </Setting>
  27. </Settings>
  28. <Attributes>
  29. <Attribute>
  30. <Identifier>(0x17ee7c08, 0x94c14893)</Identifier>
  31. <Value></Value>
  32. </Attribute>
  33. <Attribute>
  34. <Identifier>(0x1fa7a38f, 0x54edbe0b)</Identifier>
  35. <Value>400.000000</Value>
  36. </Attribute>
  37. <Attribute>
  38. <Identifier>(0x207c9054, 0x3c841b63)</Identifier>
  39. <Value>288.000000</Value>
  40. </Attribute>
  41. <Attribute>
  42. <Identifier>(0x30a4e5c9, 0x83502953)</Identifier>
  43. <Value></Value>
  44. </Attribute>
  45. <Attribute>
  46. <Identifier>(0x4e7b798a, 0x183beafb)</Identifier>
  47. <Value>(0xf37b8e7a, 0x1bc33e4e)</Value>
  48. </Attribute>
  49. <Attribute>
  50. <Identifier>(0xc46b3d00, 0x3e0454e1)</Identifier>
  51. <Value>(0x00000000, 0x010dd528)</Value>
  52. </Attribute>
  53. <Attribute>
  54. <Identifier>(0xc73e83ec, 0xf855c5bc)</Identifier>
  55. <Value>false</Value>
  56. </Attribute>
  57. <Attribute>
  58. <Identifier>(0xc80ce8af, 0xf699f813)</Identifier>
  59. <Value>1</Value>
  60. </Attribute>
  61. <Attribute>
  62. <Identifier>(0xce18836a, 0x9c0eb403)</Identifier>
  63. <Value>1</Value>
  64. </Attribute>
  65. </Attributes>
  66. </Box>
  67. <Box>
  68. <Identifier>(0x00005b1c, 0x000050c7)</Identifier>
  69. <Name>Generic stream reader</Name>
  70. <AlgorithmClassIdentifier>(0x6468099f, 0x0370095a)</AlgorithmClassIdentifier>
  71. <Outputs>
  72. <Output>
  73. <TypeIdentifier>(0x17341935, 0x152ff448)</TypeIdentifier>
  74. <Name>Output stream 1</Name>
  75. </Output>
  76. </Outputs>
  77. <Settings>
  78. <Setting>
  79. <TypeIdentifier>(0x330306dd, 0x74a95f98)</TypeIdentifier>
  80. <Name>Filename</Name>
  81. <DefaultValue></DefaultValue>
  82. <Value>@OVT_TEST_DATA_DIR@/Classification-stream1.ov</Value>
  83. <Modifiability>false</Modifiability>
  84. </Setting>
  85. </Settings>
  86. <Attributes>
  87. <Attribute>
  88. <Identifier>(0x17ee7c08, 0x94c14893)</Identifier>
  89. <Value></Value>
  90. </Attribute>
  91. <Attribute>
  92. <Identifier>(0x1fa7a38f, 0x54edbe0b)</Identifier>
  93. <Value>400.000000</Value>
  94. </Attribute>
  95. <Attribute>
  96. <Identifier>(0x207c9054, 0x3c841b63)</Identifier>
  97. <Value>464.000000</Value>
  98. </Attribute>
  99. <Attribute>
  100. <Identifier>(0x30a4e5c9, 0x83502953)</Identifier>
  101. <Value></Value>
  102. </Attribute>
  103. <Attribute>
  104. <Identifier>(0x4e7b798a, 0x183beafb)</Identifier>
  105. <Value>(0xf37b8e7a, 0x1bc33e4e)</Value>
  106. </Attribute>
  107. <Attribute>
  108. <Identifier>(0xc46b3d00, 0x3e0454e1)</Identifier>
  109. <Value>(0x00000000, 0x002a4c77)</Value>
  110. </Attribute>
  111. <Attribute>
  112. <Identifier>(0xc73e83ec, 0xf855c5bc)</Identifier>
  113. <Value>false</Value>
  114. </Attribute>
  115. <Attribute>
  116. <Identifier>(0xc80ce8af, 0xf699f813)</Identifier>
  117. <Value>1</Value>
  118. </Attribute>
  119. <Attribute>
  120. <Identifier>(0xce18836a, 0x9c0eb403)</Identifier>
  121. <Value>1</Value>
  122. </Attribute>
  123. </Attributes>
  124. </Box>
  125. <Box>
  126. <Identifier>(0x00005b1c, 0x000050c8)</Identifier>
  127. <Name>Generic stream reader</Name>
  128. <AlgorithmClassIdentifier>(0x6468099f, 0x0370095a)</AlgorithmClassIdentifier>
  129. <Outputs>
  130. <Output>
  131. <TypeIdentifier>(0x17341935, 0x152ff448)</TypeIdentifier>
  132. <Name>Output stream 1</Name>
  133. </Output>
  134. </Outputs>
  135. <Settings>
  136. <Setting>
  137. <TypeIdentifier>(0x330306dd, 0x74a95f98)</TypeIdentifier>
  138. <Name>Filename</Name>
  139. <DefaultValue></DefaultValue>
  140. <Value>@OVT_TEST_DATA_DIR@/Classification-stream2.ov</Value>
  141. <Modifiability>false</Modifiability>
  142. </Setting>
  143. </Settings>
  144. <Attributes>
  145. <Attribute>
  146. <Identifier>(0x17ee7c08, 0x94c14893)</Identifier>
  147. <Value></Value>
  148. </Attribute>
  149. <Attribute>
  150. <Identifier>(0x1fa7a38f, 0x54edbe0b)</Identifier>
  151. <Value>400.000000</Value>
  152. </Attribute>
  153. <Attribute>
  154. <Identifier>(0x207c9054, 0x3c841b63)</Identifier>
  155. <Value>640.000000</Value>
  156. </Attribute>
  157. <Attribute>
  158. <Identifier>(0x30a4e5c9, 0x83502953)</Identifier>
  159. <Value></Value>
  160. </Attribute>
  161. <Attribute>
  162. <Identifier>(0x4e7b798a, 0x183beafb)</Identifier>
  163. <Value>(0xf37b8e7a, 0x1bc33e4e)</Value>
  164. </Attribute>
  165. <Attribute>
  166. <Identifier>(0xc46b3d00, 0x3e0454e1)</Identifier>
  167. <Value>(0x00000000, 0x00254e3f)</Value>
  168. </Attribute>
  169. <Attribute>
  170. <Identifier>(0xc73e83ec, 0xf855c5bc)</Identifier>
  171. <Value>false</Value>
  172. </Attribute>
  173. <Attribute>
  174. <Identifier>(0xc80ce8af, 0xf699f813)</Identifier>
  175. <Value>1</Value>
  176. </Attribute>
  177. <Attribute>
  178. <Identifier>(0xce18836a, 0x9c0eb403)</Identifier>
  179. <Value>1</Value>
  180. </Attribute>
  181. </Attributes>
  182. </Box>
  183. <Box>
  184. <Identifier>(0x00005b1c, 0x000050c9)</Identifier>
  185. <Name>Generic stream reader</Name>
  186. <AlgorithmClassIdentifier>(0x6468099f, 0x0370095a)</AlgorithmClassIdentifier>
  187. <Outputs>
  188. <Output>
  189. <TypeIdentifier>(0x17341935, 0x152ff448)</TypeIdentifier>
  190. <Name>Output stream 1</Name>
  191. </Output>
  192. </Outputs>
  193. <Settings>
  194. <Setting>
  195. <TypeIdentifier>(0x330306dd, 0x74a95f98)</TypeIdentifier>
  196. <Name>Filename</Name>
  197. <DefaultValue></DefaultValue>
  198. <Value>@OVT_TEST_DATA_DIR@/Classification-stream3.ov</Value>
  199. <Modifiability>false</Modifiability>
  200. </Setting>
  201. </Settings>
  202. <Attributes>
  203. <Attribute>
  204. <Identifier>(0x17ee7c08, 0x94c14893)</Identifier>
  205. <Value></Value>
  206. </Attribute>
  207. <Attribute>
  208. <Identifier>(0x1fa7a38f, 0x54edbe0b)</Identifier>
  209. <Value>400.000000</Value>
  210. </Attribute>
  211. <Attribute>
  212. <Identifier>(0x207c9054, 0x3c841b63)</Identifier>
  213. <Value>816.000000</Value>
  214. </Attribute>
  215. <Attribute>
  216. <Identifier>(0x30a4e5c9, 0x83502953)</Identifier>
  217. <Value></Value>
  218. </Attribute>
  219. <Attribute>
  220. <Identifier>(0x4e7b798a, 0x183beafb)</Identifier>
  221. <Value>(0xf37b8e7a, 0x1bc33e4e)</Value>
  222. </Attribute>
  223. <Attribute>
  224. <Identifier>(0xc46b3d00, 0x3e0454e1)</Identifier>
  225. <Value>(0x00000000, 0x002575ff)</Value>
  226. </Attribute>
  227. <Attribute>
  228. <Identifier>(0xc73e83ec, 0xf855c5bc)</Identifier>
  229. <Value>false</Value>
  230. </Attribute>
  231. <Attribute>
  232. <Identifier>(0xc80ce8af, 0xf699f813)</Identifier>
  233. <Value>1</Value>
  234. </Attribute>
  235. <Attribute>
  236. <Identifier>(0xce18836a, 0x9c0eb403)</Identifier>
  237. <Value>1</Value>
  238. </Attribute>
  239. </Attributes>
  240. </Box>
  241. <Box>
  242. <Identifier>(0x07358c13, 0x4c7f3718)</Identifier>
  243. <Name>Classifier trainer</Name>
  244. <AlgorithmClassIdentifier>(0xf3dae8a8, 0x3b444154)</AlgorithmClassIdentifier>
  245. <Inputs>
  246. <Input>
  247. <TypeIdentifier>(0x6f752dd0, 0x082a321e)</TypeIdentifier>
  248. <Name>Stimulations</Name>
  249. </Input>
  250. <Input>
  251. <TypeIdentifier>(0x17341935, 0x152ff448)</TypeIdentifier>
  252. <Name>Features for class 1</Name>
  253. </Input>
  254. <Input>
  255. <TypeIdentifier>(0x17341935, 0x152ff448)</TypeIdentifier>
  256. <Name>Features for class 2</Name>
  257. </Input>
  258. <Input>
  259. <TypeIdentifier>(0x17341935, 0x152ff448)</TypeIdentifier>
  260. <Name>Features for class 3</Name>
  261. </Input>
  262. </Inputs>
  263. <Outputs>
  264. <Output>
  265. <TypeIdentifier>(0x6f752dd0, 0x082a321e)</TypeIdentifier>
  266. <Name>Train-completed Flag</Name>
  267. </Output>
  268. </Outputs>
  269. <Settings>
  270. <Setting>
  271. <TypeIdentifier>(0x2c132d6e, 0x44ab0d97)</TypeIdentifier>
  272. <Name>Train trigger</Name>
  273. <DefaultValue>OVTK_StimulationId_Train</DefaultValue>
  274. <Value>OVTK_StimulationId_ExperimentStop</Value>
  275. <Modifiability>false</Modifiability>
  276. </Setting>
  277. <Setting>
  278. <TypeIdentifier>(0x330306dd, 0x74a95f98)</TypeIdentifier>
  279. <Name>Filename to save configuration to</Name>
  280. <DefaultValue>${Path_UserData}/my-classifier.xml</DefaultValue>
  281. <Value>@OVT_TEST_TEMPORARY_DIR@/multiclass_@SCENARIO@.xml</Value>
  282. <Modifiability>false</Modifiability>
  283. </Setting>
  284. <Setting>
  285. <TypeIdentifier>(0xbe9eba5c, 0xa8415d37)</TypeIdentifier>
  286. <Name>Multiclass strategy to apply</Name>
  287. <DefaultValue>Native</DefaultValue>
  288. <Value>Native</Value>
  289. <Modifiability>false</Modifiability>
  290. </Setting>
  291. <Setting>
  292. <TypeIdentifier>(0x2c132d6e, 0x44ab0d97)</TypeIdentifier>
  293. <Name>Class 1 label</Name>
  294. <DefaultValue>OVTK_StimulationId_Label_01</DefaultValue>
  295. <Value>OVTK_StimulationId_Label_01</Value>
  296. <Modifiability>false</Modifiability>
  297. </Setting>
  298. <Setting>
  299. <TypeIdentifier>(0x2c132d6e, 0x44ab0d97)</TypeIdentifier>
  300. <Name>Class 2 label</Name>
  301. <DefaultValue>OVTK_StimulationId_Label_02</DefaultValue>
  302. <Value>OVTK_StimulationId_Label_02</Value>
  303. <Modifiability>false</Modifiability>
  304. </Setting>
  305. <Setting>
  306. <TypeIdentifier>(0x2c132d6e, 0x44ab0d97)</TypeIdentifier>
  307. <Name>Class 3 label</Name>
  308. <DefaultValue>OVTK_StimulationId_Label_03</DefaultValue>
  309. <Value>OVTK_StimulationId_Label_03</Value>
  310. <Modifiability>false</Modifiability>
  311. </Setting>
  312. <Setting>
  313. <TypeIdentifier>(0xd765a736, 0xed708c65)</TypeIdentifier>
  314. <Name>Algorithm to use</Name>
  315. <DefaultValue>Linear Discrimimant Analysis (LDA)</DefaultValue>
  316. <Value>Linear Discrimimant Analysis (LDA)</Value>
  317. <Modifiability>false</Modifiability>
  318. </Setting>
  319. <Setting>
  320. <TypeIdentifier>(0x2cdb2f0b, 0x12f231ea)</TypeIdentifier>
  321. <Name>Use shrinkage</Name>
  322. <DefaultValue>false</DefaultValue>
  323. <Value>false</Value>
  324. <Modifiability>false</Modifiability>
  325. </Setting>
  326. <Setting>
  327. <TypeIdentifier>(0x512a166f, 0x5c3ef83f)</TypeIdentifier>
  328. <Name>Shrinkage coefficient (-1 == auto)</Name>
  329. <DefaultValue>-1.000000</DefaultValue>
  330. <Value>-1.000000</Value>
  331. <Modifiability>false</Modifiability>
  332. </Setting>
  333. <Setting>
  334. <TypeIdentifier>(0x2cdb2f0b, 0x12f231ea)</TypeIdentifier>
  335. <Name>Shrinkage: Force diagonal cov (DDA)</Name>
  336. <DefaultValue>false</DefaultValue>
  337. <Value>false</Value>
  338. <Modifiability>false</Modifiability>
  339. </Setting>
  340. <Setting>
  341. <TypeIdentifier>(0x007deef9, 0x2f3e95c6)</TypeIdentifier>
  342. <Name>Number of partitions for k-fold cross-validation test</Name>
  343. <DefaultValue>10</DefaultValue>
  344. <Value>10</Value>
  345. <Modifiability>false</Modifiability>
  346. </Setting>
  347. <Setting>
  348. <TypeIdentifier>(0x2cdb2f0b, 0x12f231ea)</TypeIdentifier>
  349. <Name>Balance classes</Name>
  350. <DefaultValue>false</DefaultValue>
  351. <Value>false</Value>
  352. <Modifiability>false</Modifiability>
  353. </Setting>
  354. </Settings>
  355. <Attributes>
  356. <Attribute>
  357. <Identifier>(0x1fa7a38f, 0x54edbe0b)</Identifier>
  358. <Value>576</Value>
  359. </Attribute>
  360. <Attribute>
  361. <Identifier>(0x207c9054, 0x3c841b63)</Identifier>
  362. <Value>576</Value>
  363. </Attribute>
  364. <Attribute>
  365. <Identifier>(0x4e7b798a, 0x183beafb)</Identifier>
  366. <Value>(0x9de21779, 0x37776c89)</Value>
  367. </Attribute>
  368. <Attribute>
  369. <Identifier>(0xc67a01dc, 0x28ce06c1)</Identifier>
  370. <Value></Value>
  371. </Attribute>
  372. <Attribute>
  373. <Identifier>(0xc80ce8af, 0xf699f813)</Identifier>
  374. <Value>1</Value>
  375. </Attribute>
  376. <Attribute>
  377. <Identifier>(0xce18836a, 0x9c0eb403)</Identifier>
  378. <Value>6</Value>
  379. </Attribute>
  380. <Attribute>
  381. <Identifier>(0xcfad85b0, 0x7c6d841c)</Identifier>
  382. <Value>3</Value>
  383. </Attribute>
  384. <Attribute>
  385. <Identifier>(0xfba64161, 0x65304e21)</Identifier>
  386. <Value></Value>
  387. </Attribute>
  388. </Attributes>
  389. </Box>
  390. <Box>
  391. <Identifier>(0x2a62aa62, 0x22b9aa6a)</Identifier>
  392. <Name>Player Controller</Name>
  393. <AlgorithmClassIdentifier>(0x5f426dce, 0x08456e13)</AlgorithmClassIdentifier>
  394. <Inputs>
  395. <Input>
  396. <TypeIdentifier>(0x6f752dd0, 0x082a321e)</TypeIdentifier>
  397. <Name>Stimulations</Name>
  398. </Input>
  399. </Inputs>
  400. <Settings>
  401. <Setting>
  402. <TypeIdentifier>(0x2c132d6e, 0x44ab0d97)</TypeIdentifier>
  403. <Name>Stimulation name</Name>
  404. <DefaultValue>OVTK_StimulationId_Label_00</DefaultValue>
  405. <Value>OVTK_StimulationId_TrainCompleted</Value>
  406. <Modifiability>false</Modifiability>
  407. </Setting>
  408. <Setting>
  409. <TypeIdentifier>(0xcc14d8d6, 0xf27ecb73)</TypeIdentifier>
  410. <Name>Action to perform</Name>
  411. <DefaultValue>Pause</DefaultValue>
  412. <Value>Stop</Value>
  413. <Modifiability>false</Modifiability>
  414. </Setting>
  415. </Settings>
  416. <Attributes>
  417. <Attribute>
  418. <Identifier>(0x1fa7a38f, 0x54edbe0b)</Identifier>
  419. <Value>688.000000</Value>
  420. </Attribute>
  421. <Attribute>
  422. <Identifier>(0x207c9054, 0x3c841b63)</Identifier>
  423. <Value>576.000000</Value>
  424. </Attribute>
  425. <Attribute>
  426. <Identifier>(0x4e7b798a, 0x183beafb)</Identifier>
  427. <Value>(0x568d148e, 0x650792b3)</Value>
  428. </Attribute>
  429. <Attribute>
  430. <Identifier>(0xc46b3d00, 0x3e0454e1)</Identifier>
  431. <Value>(0x00000000, 0x005025db)</Value>
  432. </Attribute>
  433. <Attribute>
  434. <Identifier>(0xce18836a, 0x9c0eb403)</Identifier>
  435. <Value>2</Value>
  436. </Attribute>
  437. <Attribute>
  438. <Identifier>(0xcfad85b0, 0x7c6d841c)</Identifier>
  439. <Value>1</Value>
  440. </Attribute>
  441. </Attributes>
  442. </Box>
  443. </Boxes>
  444. <Links>
  445. <Link>
  446. <Identifier>(0x0c1754fe, 0x4fccf5e6)</Identifier>
  447. <Source>
  448. <BoxIdentifier>(0x00005b1c, 0x000050c7)</BoxIdentifier>
  449. <BoxOutputIndex>0</BoxOutputIndex>
  450. </Source>
  451. <Target>
  452. <BoxIdentifier>(0x07358c13, 0x4c7f3718)</BoxIdentifier>
  453. <BoxInputIndex>1</BoxInputIndex>
  454. </Target>
  455. <Attributes></Attributes>
  456. </Link>
  457. <Link>
  458. <Identifier>(0x1923b651, 0x77968cbc)</Identifier>
  459. <Source>
  460. <BoxIdentifier>(0x00005b1c, 0x000050c8)</BoxIdentifier>
  461. <BoxOutputIndex>0</BoxOutputIndex>
  462. </Source>
  463. <Target>
  464. <BoxIdentifier>(0x07358c13, 0x4c7f3718)</BoxIdentifier>
  465. <BoxInputIndex>2</BoxInputIndex>
  466. </Target>
  467. <Attributes></Attributes>
  468. </Link>
  469. <Link>
  470. <Identifier>(0x193472ca, 0x425c38b4)</Identifier>
  471. <Source>
  472. <BoxIdentifier>(0x07358c13, 0x4c7f3718)</BoxIdentifier>
  473. <BoxOutputIndex>0</BoxOutputIndex>
  474. </Source>
  475. <Target>
  476. <BoxIdentifier>(0x2a62aa62, 0x22b9aa6a)</BoxIdentifier>
  477. <BoxInputIndex>0</BoxInputIndex>
  478. </Target>
  479. <Attributes></Attributes>
  480. </Link>
  481. <Link>
  482. <Identifier>(0x33f9ee3d, 0x5d880174)</Identifier>
  483. <Source>
  484. <BoxIdentifier>(0x00004a82, 0x00003fae)</BoxIdentifier>
  485. <BoxOutputIndex>0</BoxOutputIndex>
  486. </Source>
  487. <Target>
  488. <BoxIdentifier>(0x07358c13, 0x4c7f3718)</BoxIdentifier>
  489. <BoxInputIndex>0</BoxInputIndex>
  490. </Target>
  491. <Attributes></Attributes>
  492. </Link>
  493. <Link>
  494. <Identifier>(0x3cf18653, 0x14a9d268)</Identifier>
  495. <Source>
  496. <BoxIdentifier>(0x00005b1c, 0x000050c9)</BoxIdentifier>
  497. <BoxOutputIndex>0</BoxOutputIndex>
  498. </Source>
  499. <Target>
  500. <BoxIdentifier>(0x07358c13, 0x4c7f3718)</BoxIdentifier>
  501. <BoxInputIndex>3</BoxInputIndex>
  502. </Target>
  503. <Attributes></Attributes>
  504. </Link>
  505. </Links>
  506. <Comments></Comments>
  507. <Attributes>
  508. <Attribute>
  509. <Identifier>(0x4c90d4ad, 0x7a2554ec)</Identifier>
  510. <Value>320</Value>
  511. </Attribute>
  512. <Attribute>
  513. <Identifier>(0x7b814cca, 0x271df6dd)</Identifier>
  514. <Value>480</Value>
  515. </Attribute>
  516. </Attributes>
  517. </OpenViBE-Scenario>