Datawhale学习 - 天池大赛比赛全流程体验

本文详细介绍了在天池大赛中使用Docker进行比赛的全流程,从安装Docker for Windows,开通阿里云容器镜像服务,构建并推送镜像,到提交验证运行结果的完整步骤。
摘要由CSDN通过智能技术生成

比赛地址: https://tianchi.aliyun.com/competition/entrance/531871/introduction

1 学习目标

  • 使用docker上传容器镜像至阿里云的镜像仓库
  • 实践了镜像的pull、build、push等一系列操作
  • 完成了本地docker环境的配置以及代码的运行
  • 提交到远程完成了比赛的全流程体验

2 学习流程

2.1 安装Docker for Windows

Docker安装官方教程

注意:Docker默认安装到C盘,构建镜像时会占据较大的空间,可以参照这篇文章在安装Docker之前设置其安装路径。

2.2 开通阿里云容器镜像服务

阿里云容器服务地址为:https://cr.console.aliyun.com

(1)创建命名空间

第一步切换标签页到命名空间,创建地址唯一的命名空间图片

根据大赛要求选择对应的地域,其他的按照自己需求选择或填写图片

(2)创建镜像仓库

下一步,选择本地仓库,不建议其他选项,完成创建。

图片

点击管理,可查看详情。

图片

图片

(3)完成本地登录

按照页面的指令在本地完成登陆:

图片

2.3 构建镜像并推送

(1)线下文件准备

  • Requirements.txt

运行代码所依赖的python库,缺什么就把需要装的文件放在requirement下面

numpy
tensorflow==2.2.0 
  • 运行的代码

放在code文件夹下面即可

import tensorflow as tf
import tensorflow.keras.backend as K
from tensorflow.keras.layers import *
from tensorflow.keras.models import *
from tensorflow.keras.optimizers import *
from tensorflow.keras.callbacks import *
from tensorflow.keras.layers import Input 
import numpy as np
import os
import zipfile

def RMSE(y_true, y_pred):
    return tf.sqrt(tf.reduce_mean
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值