.. _`Split Data for Cross Validation`: .. _`org.sysess.sympathy.machinelearning.crossval_split`: Split Data for Cross Validation ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .. image:: cv_mux.svg :width: 48 Partitions the data as per given training and test indicies. Returns list of tuples: (X training, Y training, X test, Y test) :Configuration: :Inputs: **splits** : [(table, table)] splits **data** : table data :Outputs: **out** : sylist(sytuple(sytypes(sygroup("data")), sytypes(sygroup("data")))) out *Ports*: **Inputs**: :splits: [(table, table)] splits :data: table data **Outputs**: :out: ['sylist', ['sytuple', ['sytypes', ['sygroup', 'data']], ['sytypes', ['sygroup', 'data']]]] out *Configuration*: .. automodule:: node_crossvalidation .. class:: CrossVal_split