def set_value(self, value, cast=True):
        self.raw_value = value
        self._value = (self.kind if cast else lambda x: x)(value)
Split data into training & testing
dataset/ETHPy150Open pyinvoke/invoke/invoke/parser/argument.py/Argument.set_value--crossover with--dataset/ETHPy150Open luispedro/BuildingMachineLearningSystemsWithPython/ch08/load_ml100k.py/get_train_test