sklearn和tensorflow

介绍

sklearn是python中的一个机器学习库,封装了大量机器学习算法,同时也内置了数据集;

tensorflow是一个编程系统,是一种计算图模型,即用图的形式来表示运算过程的一种模型,在Python语言中,返回的tensor是NumPy中的ndarray对象。

功能对比

sklearn的定位是机器学习,提供强大的特征工程,如特征选择、维度压缩等,倾向于使用者对自行数据进行处理

tensorflow的定位多为深度学习,模型可自动对数据进行处理。

传统机器学习:利用特征工程,人为对数据进行提炼清洗

深度学习:利用表示学习,机械学习模型自身对数据进行提炼

使用对象对比

sklearn主要是适用于中小型机器学习项目,数据量小、使用者可对数据自行对数据进行处理

tensorflow适合已经明确了解需要用深度学习,且数据处理需求不高的项目。这类项目往往数据量较大,且最终需要的精度更高,一般都需要GPU加速运算。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值