微信扫一扫,分享得鲸币
分享小程序给微信好友,每个新用户授权登录后,你和 TA 都将获得 4 鲸币喔~
* 每个自然月你最多获得20鲸币奖励
**关卡 1 材料:**https://www.heywhale.com/u/DE1_1 (报名后即可访问;注意请 fork 到你自己有算力的工作台里)
报名后,点击查阅下方关卡材料,Fork 到自己的工作台里,运行并提交,即可查看分数,满分即可晋级,5 关全部通过,即可通关!
项目结构方便定位代码,提升维护性;划分功能模块,各模块独立发展提升扩展性
类型提示和代码规范提升代码可读性,帮助理解代码功能,这在团队协作或向他人求助时尤为重要
理解类是运用设计模式的前提;运用类本身也能更好的组织代码,提升扩展性、可读性、复用性
self
解释好的设计模式方便对代码进行功能扩展/修改,降低耦合性,提高复用性
DataPipeline
功能,选出下列正确的选项DataPipeline
功能,使用适配模式将其迁移到新项目利用机器学习模型识别流失风险高的用户,生成报告并通过邮件发送。
**要求:**包含从数据库读取数据、数据处理、特征构造、模型预测、报告生成、通过邮件发送报告这 6 个环节。
通关题:
q4_old_project.py