ValueError test_size=2 should be either positive and smaller than the number of samples 0 or a float in the 0 1 range
This error occurs when the "test_size" parameter in scikit-learn's train_test_split function is not set properly.
The "test_size" parameter determines the size of the test set as a proportion of the total dataset. It can be set as an integer (representing the absolute number of samples in the test set) or as a float (representing the proportion of the total dataset in the test set).
The error message is indicating that "test_size" has been set to 2, which is either negative or larger than the total number of samples (which is 0). Alternatively, it may have been set to a value outside the (0, 1) range when using a float.
To fix this error, ensure that "test_size" is set to a valid value, either as an integer or a float in the (0, 1) range
原文地址: https://www.cveoy.top/t/topic/gvme 著作权归作者所有。请勿转载和采集!