Support pylint 2.7.0 (#6726)
This commit is contained in:
parent
17913713b5
commit
c375173dca
@ -1119,7 +1119,9 @@ class DeviceQuantileDMatrix(DMatrix):
|
|||||||
ctypes.byref(handle),
|
ctypes.byref(handle),
|
||||||
)
|
)
|
||||||
if it.exception is not None:
|
if it.exception is not None:
|
||||||
raise it.exception
|
# pylint 2.7.0 believes `it.exception` can be None even with `assert
|
||||||
|
# isinstace`
|
||||||
|
raise it.exception # pylint: disable=raising-bad-type
|
||||||
# delay check_call to throw intermediate exception first
|
# delay check_call to throw intermediate exception first
|
||||||
_check_call(ret)
|
_check_call(ret)
|
||||||
self.handle = handle
|
self.handle = handle
|
||||||
@ -1315,7 +1317,7 @@ class Booster(object):
|
|||||||
self.handle,
|
self.handle,
|
||||||
ctypes.byref(length),
|
ctypes.byref(length),
|
||||||
ctypes.byref(json_string)))
|
ctypes.byref(json_string)))
|
||||||
json_string = json_string.value.decode() # NOLINT
|
json_string = json_string.value.decode() # pylint: disable=no-member
|
||||||
return json_string
|
return json_string
|
||||||
|
|
||||||
def load_config(self, config):
|
def load_config(self, config):
|
||||||
@ -1508,7 +1510,7 @@ class Booster(object):
|
|||||||
dmats, evnames,
|
dmats, evnames,
|
||||||
c_bst_ulong(len(evals)),
|
c_bst_ulong(len(evals)),
|
||||||
ctypes.byref(msg)))
|
ctypes.byref(msg)))
|
||||||
res = msg.value.decode() # NOLINT
|
res = msg.value.decode() # pylint: disable=no-member
|
||||||
if feval is not None:
|
if feval is not None:
|
||||||
for dmat, evname in evals:
|
for dmat, evname in evals:
|
||||||
feval_ret = feval(self.predict(dmat, training=False,
|
feval_ret = feval(self.predict(dmat, training=False,
|
||||||
|
|||||||
@ -712,7 +712,7 @@ def _create_dmatrix(
|
|||||||
T = TypeVar('T')
|
T = TypeVar('T')
|
||||||
|
|
||||||
def concat_or_none(data: Tuple[Optional[T], ...]) -> Optional[T]:
|
def concat_or_none(data: Tuple[Optional[T], ...]) -> Optional[T]:
|
||||||
if any([part is None for part in data]):
|
if any(part is None for part in data):
|
||||||
return None
|
return None
|
||||||
return concat(data)
|
return concat(data)
|
||||||
|
|
||||||
|
|||||||
@ -293,14 +293,12 @@ def _wrap_evaluation_matrices(
|
|||||||
evals = list(zip(evals, eval_names))
|
evals = list(zip(evals, eval_names))
|
||||||
else:
|
else:
|
||||||
if any(
|
if any(
|
||||||
[
|
meta is not None
|
||||||
meta is not None
|
for meta in [
|
||||||
for meta in [
|
sample_weight_eval_set,
|
||||||
sample_weight_eval_set,
|
base_margin_eval_set,
|
||||||
base_margin_eval_set,
|
eval_group,
|
||||||
eval_group,
|
eval_qid,
|
||||||
eval_qid,
|
|
||||||
]
|
|
||||||
]
|
]
|
||||||
):
|
):
|
||||||
raise ValueError(
|
raise ValueError(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user