{"m1":["resume_head","resume_name","resume_base_info"],"m2":[],"m3":["resume_job","resume_edu","resume_skill","resume_work","resume_internship","resume_honor","resume_project","resume_portfolio","resume_school_info","resume_hobby","resume_summary"],"m4":[]}
.resume_main[data_color] .skill_item .skill_slider span::before{background-color:${color};}
.resume_main[data_color] .skill_slider s i{background-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_01.skill_item .skill_slider s {border-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_01.skill_item .skill_slider s i{background-color:${relative_skill_color};}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="average"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="average"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 #ccc, 72px 0 0 #ccc, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="good"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="good"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 #ccc, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="advanced"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="advanced"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 ${relative_skill_color}, 96px 0 0 #ccc, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_04.skill_item .skill_slider[data_level="expert"] i,.resume_main[data_color] .skill_style_07.skill_item .skill_slider[data_level="expert"] i{box-shadow:24px 0 0 ${relative_skill_color}, 48px 0 0 ${relative_skill_color}, 72px 0 0 ${relative_skill_color}, 96px 0 0 ${relative_skill_color}, 120px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="average"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 #ccc,63px 0 0 #ccc,72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="good"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 #ccc,72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="advanced"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 ${relative_skill_color},72px 0 0 #ccc,81px 0 0 #ccc;}
.resume_main[data_color] .skill_style_08.skill_item .skill_slider[data_level="expert"] i{box-shadow:9px 0 0 ${relative_skill_color}, 18px 0 0 ${relative_skill_color}, 27px 0 0 ${relative_skill_color}, 36px 0 0 ${relative_skill_color}, 45px 0 0 ${relative_skill_color},54px 0 0 ${relative_skill_color},63px 0 0 ${relative_skill_color},72px 0 0 ${relative_skill_color},81px 0 0 #ccc;}
.resume_main[data_color] .hobby_item .hobby_item_con .hobby_item_list a.alifont{border-color:${relative_hobby_color};color:${relative_hobby_color}; }
/* ������ */
.resume_main[data_color] .resume_cover .cover_html svg [data-svg="fill"] {fill:${color};}
.resume_main[data_color] .resume_cover .cover_html svg [data-svg="stroke"] {stroke:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-svg="fill"] {fill:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-svg="stroke"] {stroke:${color};}
.resume_main[data_color] .resume_letter .letter_html svg [data-fill="fill"] {fill:${color};}
.resume_main[data_color] .resume_cover[data-type="07"] .resume_cover_avatar{border-color: ${color};}
.resume_main[data_color] .resume_cover[data-type="07"] .resume_cover_content{background:${color}}
.resume_main[data_color] .resume_cover[data-type="07"] .cover_item_list a.alifont{color: ${color};}
.resume_main[data_color] .resume_cover[data-type="08"] .resume_cover_content::after{background:${color}}
.resume_main[data_color] .resume_cover[data-type="09"] .resume_cover_content{background:${color}}
.resume_main[data_color] .resume_cover[data-type="09"] .cover_item_list a.alifont{color: ${color};}
.resume_main[data_color] .resume_cover[data-type="10"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="11"] .resume_cover_content{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="14"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="15"]{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="19"] .resume_cover_word::before{background-color:${color}}
.resume_main[data_color] .resume_cover[data-type="20"]{background-color:${color}}
.resume_main[data_color] .resume_letter[data-type="06"]{background-color:${color}}
.resume_main[data_color] .resume_letter[data-type="12"]{background-color:${color}}
.resume_m1{border-bottom-color:${color};}
.resume_main .resume_item dt:before{border-top-color:${color};}
.resume_main[data_color] .resume_item dl dt span.resume_item_title_span{color:${color};}
.resume_main .resume_item dt a.aiconfont{border-color:${color};}
.resume_main .resume_item dt a.aiconfont:after{background-color:${color};}
.resume_main .resume_m3 .resume_item.time_item dl dd .resume_item_list_content:before{border-bottom-color:${color};}
.resume_main .resume_m3 .resume_item.time_item dl dd .resume_item_list_content:after{border-top-color:${color};}
.resume_main .default_html svg path{fill:${color};}
["sex","age","nation","education","marriageStatus","politicalStatus","city","jobYear","mobile","email"]
-
基本信息
-
-
姓名
-
锤子简历
梦想每个人都有,但不是每个人都有勇气去坚信,我有!
-
教育背景
-
2014.09 - 2018.06
锤子简历大学
计算机与信息技术
GPA:3.72/4(专业前10%)
GRE:324
-
工作经验
-
2019年12月 - 至今
锤子简历信息有限公司
机器学习工程师
- 负责根据图片生成其描述文本,使用编码器-解码器结构代码编写以及相关文档整理工作。
- 负责使用深度学习方法完成看图说话,对输入图片和文本进行描述,训练结束后,在测试集上评估模型的准确度。
- 负责编码器采用卷积神经网络,使用InceptionV3作为预训练模型,解码器采用GRU模型。
- 负责算法开发(python语言),中后期负责后台接口编写(java),使用or-tools引擎进行算法开发及相应排班规则编写,参与了本项目中的部分代码编写,整理了项目相关资料。
- 通过使用springboot框架编写了众多文件上传、下载、将排班得到的结果。
2018年3月 - 2019年12月
锤子简历科技有限公司
机器学习工程师
- 利用编码器将输入图片编码成一个固定长度的向量表示,解码生成对应的文本描述工作。
- 使用MS-COCO数据集使用TensorFlow的API构建模型。
- 参与后台将其转换成适用前端所需的数据形式,使用yolov3进行物体检测。
- 完成在本地成功搭建ES并可以进行数据的上传、下载等常规操作,熟练线上环境的ES使用。
-
项目经验
-
2021年3月 - 2021年11月
项目工程
机器学习工程师
- 参与了多个机器学习算法项目,有一个项目已经上线使用,另两个正准备上线使用;根据公司领导的要求以及结合个人创新通过使用python语言在linux环境下进行代
- 负责自动机器学习算法平台的搭建,自动机器学习平台将特征工程、模型选择、优化算法选择以及结果输出这些过程,通过与
中心案件进行对比,推荐其中最有可能的案件。
- 通过机器学习算法结合大数据将已发生的入室盗窃类案件进行串联推荐,通过算法部领导的规划进行代码编写,与领导关于何具体实现进行了充分讨论。
-
自我评价
-
本人有电工进网作业许可证,对待工作踏实,认真,并且极富工作和团队精神,因此在工作和生活中结交了许多朋友,具有良好的适应性和熟练的沟通技巧。综合素质佳,能够吃苦耐劳,忠诚稳重坚守诚信正直原则,感谢您在百忙之中阅览我的简历,静候佳音!
-
作品展示
-
+(支持jpg/png格式,单张图片不超过2M,最多支持添加8张图片)