8000 rename floating_types to SCALAR_FLOATING_TYPES · scikit-learn/scikit-learn@e0e6281 · GitHub
[go: up one dir, main page]

Skip to content

Commit e0e6281

Browse files
author
Joan Massich
committed
rename floating_types to SCALAR_FLOATING_TYPES
1 parent f8b2628 commit e0e6281

File tree

2 files changed

+7
-7
lines changed

2 files changed

+7
-7
lines changed

sklearn/model_selection/_split.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
from ..utils import indexable, check_random_state, safe_indexing
2525
from ..utils.validation import _num_samples, column_or_1d
2626
from ..utils.validation import check_array
27-
from ..utils.validation import SCALAR_INTEGER_TYPES, floating_types
27+
from ..utils.validation import SCALAR_INTEGER_TYPES, SCALAR_FLOATING_TYPES
2828
from ..utils.multiclass import type_of_target
2929
from ..externals.six import with_metaclass
3030
from ..externals.six.moves import zip
@@ -1643,7 +1643,7 @@ def _validate_shuffle_split_init(test_size, train_size):
16431643
raise ValueError('test_size and train_size can not both be None')
16441644

16451645
if test_size is not None:
1646-
if isinstance(test_size, floating_types):
1646+
if isinstance(test_size, SCALAR_FLOATING_TYPES):
16471647
if test_size >= 1.:
16481648
raise ValueError(
16491649
'test_size=%f should be smaller '
@@ -1653,11 +1653,11 @@ def _validate_shuffle_split_init(test_size, train_size):
16531653
raise ValueError("Invalid value for test_size: %r" % test_size)
16541654

16551655
if train_size is not None:
1656-
if isinstance(train_size, floating_types):
1656+
if isinstance(train_size, SCALAR_FLOATING_TYPES):
16571657
if train_size >= 1.:
16581658
raise ValueError("train_size=%f should be smaller "
16591659
"than 1.0 or be an integer" % train_size)
1660-
elif (isinstance(test_size, floating_types) and
1660+
elif (isinstance(test_size, SCALAR_FLOATING_TYPES) and
16611661
(train_size + test_size) > 1.):
16621662
raise ValueError('The sum of test_size and train_size = %f, '
16631663
'should be smaller than 1.0. Reduce '
@@ -1690,14 +1690,14 @@ def _validate_shuffle_split(n_samples, test_size, train_size):
16901690
if test_size == "default":
16911691
test_size = 0.1
16921692

1693-
if isinstance(test_size, floating_types):
1693+
if isinstance(test_size, SCALAR_FLOATING_TYPES):
16941694
n_test = ceil(test_size * n_samples)
16951695
elif isinstance(test_size, SCALAR_INTEGER_TYPES):
16961696
n_test = float(test_size)
16971697

16981698
if train_size is None:
16991699
n_train = n_samples - n_test
1700-
elif isinstance(train_size, floating_types):
1700+
elif isinstance(train_size, SCALAR_FLOATING_TYPES):
17011701
n_train = floor(train_size * n_samples)
17021702
else:
17031703
n_train = float(train_size)

sklearn/utils/validation.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525

2626

2727
SCALAR_INTEGER_TYPES = (numbers.Integral, np.integer)
28-
floating_types = (float, np.floating)
28+
SCALAR_FLOATING_TYPES = (float, np.floating)
2929
FLOAT_DTYPES = (np.float64, np.float32, np.float16)
3030

3131
# Silenced by default to reduce verbosity. Turn on at runtime for

0 commit comments

Comments
 (0)
0