机器学习比赛项目通用流程


建模比赛通用流程:快速建模,迭代优化

1. 数据探索:可视化...

2. 数据预处理

3. 特征工程

  • 特征选择
  • 特征编码/转化

4. 模型选择

  • 模型训练
  • 交叉验证

5. 误差分析

6. Ensemble

tensorflow机器学习通用流程

  1. 导入数据集
  2. 数据清洗转换(归一化)
  3. 数据集划分:训练集、测试集和验证集
  4. 设置机器学习参数(超参数)
  5. 初始化变量和占位符(placeholder)
  6. 定义模型结构
  7. 声明损失函数
  8. 初始化模型和训练模型
  9. 评估机器学习模型
  10. 调优超参数
  11. 发布/预测结构

如何查看内存占用情况?

今天用tensorflow跑LSTM模型时遇到InternalError,原因是内存(显存?)耗尽。那么如何查看内存占用情况呢?
windows系统在cmd输入:

cd C:\Program Files\NVIDIA Corporation\NVSMI    # 进入目录
nvidia-smi    # 查看nvidia 内存、显存使用情况

如输入nvidia-smi无反应,则先把C:\Program Files\NVIDIA Corporation\NVSMI添加到系统变量Path中,再重试。


参考资料: 如何在 Kaggle 首战中进入前 10%

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容