sklearn中调用OneHot编码出现ValueError:X needs to contain only non-negative integers.解决办法

独热码独热码,在英文文献中称做 one-hot code,直观来说就是有多少个状态就有多少比特,而且只有一个比特为1,其他全为0的一种码制。例如,有6个状态的独热码状态编码为:000001,000010,000100,001000,010000,100000。 问题最近在做一个根据一个人的信息预测此人人品的机器学习项目:https://github.com/Root-lee/ML_micro_lo
Continue reading

机器学习常用算法优缺点对比

最近看完了《集体智慧编程》一书,对常用的机器学习算法有了大体的了解,书中也分析了各个算法的优缺点,并指出了解决不同问题选择不同算法的方法,但是书中所讲太过繁琐,我在此提炼一下相关观点,也当是对自己看完本书作一些记录吧。 常用的10类机器学习算法: 线性回归 逻辑回归 决策树 SVM(支持向量机) 朴素贝叶斯 k最近邻算法 k均值算法 随机森林算法 降维算法 Gradient Boost和Adabo
Continue reading

MATLAB读取wav文件报错:"Incorrect chunk size information in WAV file."解决办法

问题描述在毕业设计中,需要用软件WXtoimg记录的NOAA发出的APT信号(wav格式),然后用MATLAB读取该wav文件,从而解调出所需要的卫星图,但是在用MATLAB读取该文件时却出现了以下错误:12Error using ==> wavreadIncorrect chunk size information in WAV file.即文件大小信息不正确。 问题分析根据错误信息可知:
Continue reading

版本控制系统Git的基本指令

Git版本控制系统是现在最流行的版本控制系统,远程仓库Github和Gitcafe已经成了世界上最大的程序员聚集地,掌握git的用法对现在编程人员是必修课,有了git,会极大的提高团队合作交流效率,更方便的对软件版本进行控制。本博客就是使用github的gitpage建立的,博客也是一个git项目,需要使用版本控制,每次更新博客都需要使用git的各个命令。以下是我整理的一些git基本的命令: 全局
Continue reading

【转载】Linux操作系统基础

Linux操作系统概述 什么是GNU?Linux与GNU有什么关系? GNU是GNU is Not Unix的递归缩写,是自由软件基金会(Free Software Foundation,FSF)的一个项目,该项目已经开发了许多高质量的编程工具,包括emacs编辑器、著名的GNU C和C++编译器(gcc和g++); Linux的开发使用了许多GNU工具,Linux系统上用于实现POSIX.2标
Continue reading

  • Page 1 of 1

Root lee

沉默是金


Programmer


HangZhou