warnings.warn(f"Pass {args_msg} as keyword args. From version
FutureWarning: Pass threshold=18 as keyword args. From version 0.25 passing these as positional arguments will result in an error
FutureWarning)
看了看代码,问题应该是这里:
# 创建二值化器
binarizer = Binarizer(18)
1
2
追着去看了看sklearn\utils\validation.py:71,基本确定了是应该这么写:
# 创建二值化器
binarizer = Binarizer(threshold=18)
https://blog.csdn.net/weixin_43896318/article/details/106220175