MCPcopy Create free account
hub / github.com/antmachineintelligence/mtgbmcode / _label_from_pandas

Function _label_from_pandas

python-package/lightgbmmt/basic.py:361–368  ·  view source on GitHub ↗
(label)

Source from the content-addressed store, hash-verified

359
360
361def _label_from_pandas(label):
362 if isinstance(label, DataFrame):
363 if len(label.columns) > 1:
364 raise ValueError('DataFrame for label cannot have multiple columns')
365 if _get_bad_pandas_dtypes(label.dtypes):
366 raise ValueError('DataFrame.dtypes for label must be int, float or bool')
367 label = np.ravel(label.values.astype(np.float32, copy=False))
368 return label
369
370
371def _dump_pandas_categorical(pandas_categorical, file_name=None):

Callers 2

_lazy_initMethod · 0.85
set_labelMethod · 0.85

Calls 1

_get_bad_pandas_dtypesFunction · 0.85

Tested by

no test coverage detected