all_train_splitter¶
Module: missions.nodes.splitter.all_train_splitter¶
Use all available data for training
Inheritance diagram for pySPACE.missions.nodes.splitter.all_train_splitter:
AllTrainSplitterNode¶
-
class
pySPACE.missions.nodes.splitter.all_train_splitter.AllTrainSplitterNode(non_persistent=False, use_test_data=True, *args, **kwargs)[source]¶ Bases:
pySPACE.missions.nodes.base_node.BaseNodeUse all available data for training
This node allows subsequent nodes to use all available labeled data for training. Accordingly, no data for testing is provided.
Parameters
Exemplary Call
- node : All_Train_Splitter
Author: Jan Hendrik Metzen (jhm@informatik.uni-bremen.de)
Created: 2009/01/07
POSSIBLE NODE NAMES: - All_Train_Splitter
- AllTrainSplitter
- AllTrainSplitterNode
POSSIBLE INPUT TYPES: - PredictionVector
- FeatureVector
- TimeSeries
Class Components Summary
input_typesis_split_node()Returns whether this is a split node. request_data_for_testing()Returns the data for testing of subsequent nodes request_data_for_training(use_test_data)Returns the data for training of subsequent nodes train_sweep(use_test_data)Performs the actual training of the node. use_next_split()Use the next split of the data into training and test data. -
use_next_split()[source]¶ Use the next split of the data into training and test data.
Returns True if more splits are available, otherwise False.
This method is useful for benchmarking
-
train_sweep(use_test_data)[source]¶ Performs the actual training of the node.
Note
Split nodes cannot be trained
-
input_types= ['PredictionVector', 'FeatureVector', 'TimeSeries']¶