Autogluon傻瓜式深度学习

提示:这里简述项目相关背景:

安装教程可参考:
教程:
https://blog.csdn.net/lichangzhen2008/article/details/117673972

例如:可使用.csv文件输入:第一行为各种数据的标签,通过下面代码指定target标签
‘regression’: 回归问题
‘classfication’: 分类问题

predictor = tabular.TabularPredictor(label='Label_mL',problem_type='regression').fit(train_data=train_x)

完整示例代码

import autogluon as ag
from autogluon import tabular
import pandas as pd
from sklearn.model_selection import train_test_split
import math
from sklearn import metricsdf = tabular.TabularDataset(r'C:\Users\96552\Desktop\autogluon\New_50gap.csv')
X=df
y=df['Label_mL']train_x,test_x,train_y,test_y=train_test_split(X,y,test_size=0.25,random_state=0)from sklearn.model_selection import train_test_splitpredictor = tabular.TabularPredictor(label='Label_mL',problem_type='regression').fit(train_data=train_x)
test_data = tabular.TabularDataset(test_x)
leaderboard = predictor.leaderboard(test_data)test_data_t=test_x.drop(labels=['Label_mL'],axis=1)
pred_y=predictor.predict(test_data,model='LightGBM')print("MSE (Test): ", metrics.mean_squared_error(test_y, pred_y))
# Compute the RMSE
print("RMSE (Test): ", math.sqrt(metrics.mean_squared_error(test_y, pred_y)))
# Compute the MAE
print("MAE (Test): ", metrics.mean_absolute_error(test_y, pred_y))print(test_y-pred_y)

训练中:

训练结果:会提供训练集准确率、测试集准确率、训练时间、排名等。
回归问题问题中可能出现RMSE为负数的情况,不是错误,经验证取绝对值即可。

【Autogluon】傻瓜式深度学习框架相关推荐

  1. Spark 2.4重磅发布:优化深度学习框架集成,提供更灵活的流式接收器

    Apache Spark 2.4.0是2.x系列中的第五个版本.此版本增加了屏障执行模式,以便更好地与深度学习框架集成:引入30多个更高阶的内置函数,能够更轻松地处理复杂数据类型:优化K8s集成,同时 ...

  2. 开源100天,OneFlow送上“百天大礼包”:深度学习框架如何进行性能优化?

    11月8日是OneFlow开源100天的纪念日,为了这个有纪念性的日子,我们为大家准备了一个"百天大礼包"--深度学习框架性能优化系列文章,希望能和大家共同探讨开源框架如何进行优化 ...

  3. Windows+Anaconda+tensorflow+keras深度学习框架搭建--reproduced

    转载于网络,已备查用. 现在把windows下的Anaconda+tensorflow+keras深度学习框架搭建过程记录如下 1.下载安装Anaconda记住支持版本一定是python3以上的版本 ...

  4. 被深度学习框架逼疯的N大瞬间!何解?

    文 | 卖萌酱 大家好,我是卖萌酱. 对一个深度学习从业者来说,无论你的场景是CV.NLP.Speech还是搜广推现金牛,手头使用最高频的工具莫过于深度学习框架,涵盖了模型训练.模型部署,乃至数据标注 ...

  5. 华为的深度学习框架介绍一下

    华为的深度学习框架是华为公司推出的MindSpore.与其他主流深度学习框架(如TensorFlow和PyTorch)相比,MindSpore具有以下几个特点: 易于使用:MindSpore的API设 ...

  6. 训练 GPT-3,为什么原有的深度学习框架吃不消?

    本文梳理了深度学习框架在支持大规模预训练模型时面临的技术挑战,以及当前各类框架的基本解决思路,帮助算法工程师对业界各类框架的分布式训练能力有更清晰的认知. 作者 | 一流科技CEO袁进辉 头图 | 下 ...

  7. 深度学习框架哪家强?MXNet称霸CNN、RNN和情感分析,TensorFlow仅擅长推断特征提取

    深度学习框架哪家强:TensorFlow?Caffe?MXNet?Keras?PyTorch?对于这几大框架在运行各项深度任务时的性能差异如何,各位读者不免会有所好奇. 微软数据科学家Ilia Kar ...

  8. 王敏捷 - 深度学习框架这十年!

    深度学习框架这十年 王敏捷  ACM'07 纽约大学博士,亚马逊上海研究院应用科学家 内容概览 介绍了深度学习框架发展的三个时期:工具包时代(2014年前).数据流时期(2014-2018).新时代( ...

  9. 深度学习框架哪家强?国产框架OneFlow做了一份测评报告

    视学算法报道 机器之心编辑部 近日,国产深度学习框架 OneFlow 发布了人工智能方向深度学习领域的 DLPerf 测评报告. 数据显示,OneFlow 在 4 机 32 卡下的 ResNet50- ...

最新文章

  1. 你认识的python有你想的那么神吗_Python的10个神奇的技巧
  2. VTK:PCA用法实战
  3. java map 如何根据key获得对象_ThreadLocal:Java中的影分身
  4. mysql count 优化索引_如何通过使用索引在InnoDB上优化COUNT(*)性能
  5. sql注入空格被过滤_网站渗透:SQL注入与WAF绕过思路分享
  6. 心得18--JavaWEB国际化类和jstl对应的标签案例分析
  7. [转载] Python之Numpy模块中的方法详解
  8. webots离线网页无法跳转
  9. 史上最全Linux面试题(2020最新版)
  10. 中美日印程序员收入对比
  11. 华南理工计算机就业棒棒,为梦想、为公益,华南理工大学学子为爱发声
  12. linux g 使用教程,linux下的gedit命令使用方法与技巧
  13. (五)JMeter 断言
  14. css template download
  15. 遥感影像波段与波段合成
  16. 51nodoj 1113 矩阵快速幂
  17. 计算机自强之星个人事迹简介,诚信自强之星个人事迹简介
  18. Android push原理
  19. 三星smartcam android,功能齐全的实用之选:三星Smartcam HD Plus安防摄像头评测
  20. Java获取中文汉字拼音首字母方法二

热门文章

  1. netflix为什么叫网飞_没有商业中断:为什么世界杯比Netflix时代的NFL感觉更现代...
  2. Linux 查看磁盘IO的使用
  3. java毕业设计线上教学平台mybatis+源码+调试部署+系统+数据库+lw
  4. 读取csv时中文乱码问题
  5. java毕业设计免税商品优选购物商城设计mybatis+源码+调试部署+系统+数据库+lw
  6. OpenCL与OpenACC的安装
  7. 浙江省数字化改革总体方案(附下载)
  8. 代码写的多了就能成为一名优秀程序员吗
  9. 阿里云函数计算使用教程
  10. 以太坊(一)——概述