python – 如何抑制CatBoost迭代结果?

weixin_38058520 2019-09-12 01:41:43
我正在尝试使用CatBoost来适应二进制模型.当我使用下面的代码时,我认为verbose = False可以帮助抑制迭代日志.但事实并非如此.有没有办法避免打印迭代? model=CatBoostClassifier(iterations=300, depth=6, learning_rate=0.1, loss_function='Logloss', rsm = 0.95, border_count = 64, eval_metric = 'AUC', l2_leaf_reg= 3.5, one_hot_max_size=30, use_best_model = True, verbose=False, random_seed = 502) model.fit(X_train, y_train, eval_set=(X_test_filtered, y_test_num), verbose = False, plot=True)
...全文
669 1 打赏 收藏 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_38071610 2019-09-12
  • 打赏
  • 举报
回复
CatBoost有几个参数来控制冗长.那些是冗长的,沉默的和logging_level. 默认情况下,日志记录是详细的,因此您可以在每次迭代时看到丢失值.如果要查看较少的日志记录,则需要使用其中一个参数.不允许同时设置其中两个. silent有两个可能的值 – True和False. verbose也可以是True和False,但也可以是整数.如果它是整数N,则每N次迭代将打印出日志记录. logging_level可以是’Silent’,’Verbose’,’Info’和’Debug’: >’Silent’表示没有输出到stdout(重要警告除外)和silent = True或verbose = False相同.>’详细’是默认日志记录模式它与verbose = True或者相同沉默=假.>’Info’打印出所选的树每次迭代.>’Debug’打印了大量调试信息. 您可以在两个地方使用这些参数.第一个是模型创建.第二个是拟合模型的拟合.如果在创建模型时使用了参数,则在拟合期间将使用该参数,如果未指定拟合函数中的参数. 如果在拟合函数中使用参数,则将使用此参数选择的模式. 在您的情况下,您似乎遇到了一个错误.下次您看到一些错误时,最好的方法是使用GitHub页面上的问题向CatBoost团队报告.此错误应该已经修复,因此请尝试升级到最新版本或从源代码构建代码.
代码下载链接: https://pan.quark.cn/s/90fbf78c3289 "1元云购"是一种依托互联网的购物方式,用户仅需投入微小的资金(一般为一元)便有机会赢取高价值商品。此类模式常借助抽奖机制来判定获胜者,从而吸引众多用户加入。"1元云购源代码"是承载该业务流程的程序代码,其用途在于搭建一个完整的1元云购系统。 在构建1元云购源代码的过程中,主要包含以下几个核心技术要点: 1. **数据库架构**:为了有效存储商品详情、用户资料、交易历史及开奖结果,必须设计科学合理的数据库框架。这包括商品数据表、用户信息表、订单记录表和开奖记录表等,确保数据的统一性与完整性。 2. **支付渠道对接**:1元云购平台需与第三方支付服务(例如支付宝、微信支付)进行对接,以实现用户的在线支付操作。这涉及API接口调用、交易状态同步、退款流程管理等环节。 3. **随机数生成策略**:抽奖过程的核心在于公平透明地选定获奖者,通常采用随机数生成策略来实现。该策略需保障每位参与者拥有相等的获奖机会,同时防止欺诈行为。 4. **用户界面开发**:卓越的用户体验是吸引参与者的关键因素。前端页面应兼具视觉吸引力与操作便捷性,清晰展示商品信息、购买步骤、中奖规范等,并提供用户注册、登录、查询订单等功能。 5. **服务器程序设计**:后端系统负责处理用户请求,如管理订单、计算中奖号码、更新数据库信息等。这部分通常采用PHP等服务器端技术实现,需应对并发访问与高负载情形。 6. **安全措施**:1元云购平台可能面临恶意攻击,例如SQL注入、XSS跨站脚本攻击等。因此,源代码需遵循安全编程准则,对用户输入进行过滤与校验,同时运用HTTPS等加密手段保障数据传输安全。 7. **...

479

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧