data_folder_name (str): The name of the folder where the string data is being output
data_directory (str): A string containing the address of the required directory.
train_percentage (int): Percentage of data to be used for training
validation_percentage (int): Percentage of data to be used for validation
train_petest_percentage (int): Percentage of data to be used for testing
suject_number (int): Number of subjects to be considered for a job. Useful when wanting to train on datasizes smaller than total datapoints available in a datafolder.
K_fold (int): Number of folds for splitting the training data
data_file (str): Name of *.txt file containing a list of the required data
"""Produces lists of train, test and validation data
This function looks at the list of all available directories and returns three lists of dsub-directories.
These lists are the lists required for training, testing and validation.
Args:
data_directory (str): A string containing the address of the required directory.
train_percentage (int): Percentage of data to be used for training
validation_percentage (int): Percentage of data to be used for validation
suject_number (int): Number of subjects to be considered for a job. Useful when wanting to train on datasizes smaller than total datapoints available in a datafolder.
Raises:
ValueError: 'Invalid data input! Either a data_file.txt containing all data, or a data_directory string needs to be passed'