深度学习笔记(pandas,spark,keras,TF关联小知识)_NoOne-csdn的博客-程序员秘密

技术标签: pandas  机器学习  深度学习  

label one-hot编码

发现from keras.utils.np_utils import to_categorical 的to_categorical函数和pandas.get_dummies()实现的功能相同。
都是对目标对象 one-hot编码

  • to_categorical(y, num_classes=None, dtype=‘float32’)
  • def get_dummies(
    data,
    prefix=None,
    prefix_sep="_",
    dummy_na=False,
    columns=None,
    sparse=False,
    drop_first=False,
    dtype=None,
    )
print(type(pd.get_dummies(Y_train).values))

print(to_categorical(Y_train, num_classes = 10)==pd.get_dummies(Y_train).values)

print(type(to_categorical(Y_train, num_classes = 10)))

<class ‘numpy.ndarray’>
[[ True True True … True True True]
[ True True True … True True True]
[ True True True … True True True]

[ True True True … True True True]
[ True True True … True True True]
[ True True True … True True True]]
<class ‘numpy.ndarray’>

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_40161254/article/details/102587326

智能推荐

u-boot-2014.10移植第9天----深入分析代码(四)_fulinux的博客-程序员秘密

ENTRY(_main) /* * Set up initial C runtime environment and call board_init_f(0). */#if defined(CONFIG_SPL_BUILD) && defined(CONFIG_SPL_STACK) //在smdk2410开发板的相关目录中没有定义;    ldr sp, =(CONFIG_SPL_STACK)#e

kaggle 不是内部 或 外部命令_kaggle' 不是内部或外部命令,也不是可运行的程序 或批处理文件。_yueguanli的博客-程序员秘密

从kaggle上下载数据集,参见https://blog.csdn.net/zichen_ziqi/article/details/80172295。有个问题,我按照他所示,pip安装好后,打开cmd,像他那样直接输入kaggle...命令,系统显示 kaggle 不是内部命令。重启cmd,及重启电脑都没用。我想到可能跟我装的双版本anaconda有关(2.x和3.x),平常使用的都是pycharm集成环境,我不怎么使用命令行以及环境变量。所以我在cmd中直接pip也是没反应的。我平时pip安装

python+selenium自动化脚本怎样跳过不安全的连接_如何在从python selenium脚本打开私有浏览器时禁用“不安全连接”?..._Guo Xun的博客-程序员秘密

在为firefox浏览器运行python selenium脚本时,我遇到一个问题Your connection is not secure它不允许我添加异常和阻止Confirm Security Exception以及(即使手动使用首选项)。因此,我试图添加像“webdriver_accept_untrusted_certs”,“webdriver_accept_untrusted_certs”这...

棋盘问题 dfs_m_turtle的博客-程序员秘密

在一个给定形状的棋盘(形状可能是不规则的)上面摆放棋子,棋子没有区别。要求摆放时任意的两个棋子不能放在棋盘中的同一行或者同一列,请编程求解对于给定形状和大小的棋盘,摆放k个棋子的所有可行的摆放方案C。Input输入含有多组测试数据。 每组数据的第一行是两个正整数,n k,用一个空格隔开,表示了将在一个n*n的矩阵内描述棋盘,以及摆放棋子的数目。 n 当为-1 -1时表示输入结束。

【图解数据结构】排序全面总结(二)_知心宝贝的博客-程序员秘密

一、前言二、选择类排序选择类:每次从待排序的无序序列中,选择一个最大或最小的数字,放到前面,数据元素为空时排序结束1.简单选择排序动态演示:算法讲解:首先通过n-1次比较,从n个记录中找出最小值,将它与第一个元素交换 再通过n-2次比较,从剩余的n-1个记录中找出次小的值,将它与第二个记录交换 重复上述操作n-1,排序完成代码:void SelectSort(RecordType r[], int length)/*对记录数组r做简单选择排序,..

知识图谱完整项目实战(附源码)(2)_知识图谱实战_数据饕餮的博客-程序员秘密

一、前言本文是《知识图谱完整项目实战(附源码)》系列博文的第2篇:汽车知识图谱完整项目案例演示,主要介绍汽车领域知识图谱前端界面的功能演示。知识图谱的学习是一个基础到实战,从入门到精通的一个逐渐深入的、渐进式的过程。在这个过程中,一个完整的项目,起到的作用往往是对过往所学全部知识的串联和融合。只有经过一个完整项目的实践,才能真正把所学的、离散的、点状的知识点融合到一起,从而形成理论到实战的...

随便推点

Matlab函数句柄调用图像K均值分类_wanglei1006的博客-程序员秘密

function varargout = guideTemp2(varargin)% GUIDETEMP2 MATLAB code for guideTemp2.fig% GUIDETEMP2, by itself, creates a new GUIDETEMP2 or raises the existing% singleton*.%% H = GUID

Excel 宏 将工作表中的数据按照顺序分拆到 本工作簿 的其他工作表_.cells(1, num) = myarray(num, 1)_度假的小鱼的博客-程序员秘密

(本文版本office2016)1.需要打开“开发工具”选项2.定义宏3.代码(文档最后)4.执行5.拆分完成Sub CF() Dim myRange As Variant Dim myArray Dim titleRange As Range Dim title As Variant Dim col...

如何才能成为一个好的Java架构师_java_jiagoushi的博客-程序员秘密

一、架构的定义所谓一千个架构师中有一千种“最好的架构”模式。“架构”是我们这行业种一个很常见的词,表明其必然也是经历了很长的岁月打磨所形成的一个词。架构的这个词出现的意义是什么?为了解决什么问题?只有把这2个问题想明白了,才能设计出一个良好的项目架构。我认为 架构类似于画房屋设计图,在刚开始我们盖一层楼的小房子的时候,拍拍脑门想一下,脑子里有个大概的样子就开始动工了,想怎么盖就怎么盖,大部...

15.IDA-查看XREF列表_ida7.7 如何查看xrefs_花熊的博客-程序员秘密

查看XREF列表在某个位置显示的交叉引用注释的数量由ida.cfg控制,其默认设置为2,当然你可以改变它SHOW_XREFS = 2 // Show 2 cross-references (the rest is accessible by Ctrl-X)示例代码:int read_it; int write_it; int ref_it; void callflow() {} int

【ORA】ORA-00257 archiver error. 错误的处理方法_zclinux_的博客-程序员秘密

今天连接数据库,结果报错,ora-00257查看[[email protected] oracle]$ oerr ora 0025700257, 00000, "archiver error. Connect internal only, until freed."// *Cause:  The archiver process received an error while trying

嗅探的基本原理 _密码嗅探原理_inject2006的博客-程序员秘密

嗅探的基本原理 [ 作者:佚名    转贴自:Internet    点击数:2607    更新时间:2006-11-29    文章录入:Admin ]  一 前言   SNIFF真是一个古老的话题,关于在网络上采用SNIFF来获取敏感信息已经不是什么新鲜事,也不乏很多成功的案例,那么,SNIFF究竟是什么呢?SNIFF就是嗅探器,就是窃听器,SNIFF静悄悄的工作在网络的底层,把你的秘密全部

推荐文章

热门文章

相关标签