Evan_CS
码龄7年
关注
提问 私信
  • 博客:38,092
    38,092
    总访问量
  • 24
    原创
  • 1,040,533
    排名
  • 14
    粉丝
  • 0
    铁粉

个人简介:工程师的自我修养

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2018-05-10
博客简介:

KNN算法

查看详细资料
个人成就
  • 获得29次点赞
  • 内容获得20次评论
  • 获得133次收藏
  • 代码片获得282次分享
创作历程
  • 2篇
    2023年
  • 10篇
    2021年
  • 8篇
    2020年
  • 4篇
    2019年
成就勋章
TA的专栏
  • 双重for循环
  • 通俗易懂
    1篇
  • AttributeError
    1篇
  • keras
    1篇
  • linux
    1篇
  • 运维
    1篇
  • 机器学习算法实现
  • numpy
  • 库安装bug
    2篇
  • 股票预测
  • 遗传算法
    1篇
  • 猜测密码
    1篇
  • 拆分训练集
    1篇
  • 机器学习
    3篇
  • 深度学习
    2篇
兴趣领域 设置
  • 人工智能
    opencv计算机视觉机器学习深度学习神经网络tensorflowpytorch图像处理数据分析
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

大数据安装包下载地址

Hadoop安装包
原创
发布博客 2023.03.05 ·
2444 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

一个即将重塑世界的新物种——生成式AI

生成式AI、用AI进行创作效率秒人类
原创
发布博客 2023.02.28 ·
170 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Notepad++ 下载

提供Notepad++ v7.6.4国内下载地址,方便快捷。百度网盘下载链接:链接:https://pan.baidu.com/s/1zqIrWCiiZZdKV6mS3cOHdQ提取码:cngh
原创
发布博客 2021.12.08 ·
872 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安装mysql5.7在starting the server失败的原因

转载,亲测有效。https://www.jb51.net/article/223243.htm
原创
发布博客 2021.11.30 ·
679 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java学习系列之--构造函数

java类有两部分组成:成员变量和成员方法。其中有一种特殊的成员方法,叫做构造函数。特殊在哪里呢?有以下三个特点:函数名和类名相同无返回值类型(注意不是指返回void)因为无返回值,所以不能写return语句Q:为什么需要有构造函数存在?A:目的是为了给对象进行初始化。举个栗子:假设创建一个类——人类,在将人类进行实例化(即创建对象),每个对象(每一个活生生的个体)都会有自己的名字,那么构造函数就可以完成这个功能。所以,对象一创建,就会自动执行构造函数,所以只会执行一次。可能会有人会有疑问,那
原创
发布博客 2021.03.14 ·
130 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

听觉与感知的一些基本概念

通常用三个概念描述人类的听觉系统:基音、响度、共振峰。
原创
发布博客 2021.03.07 ·
1013 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

语音驱动口型算法(一)——基本思路梳理

最近工作上接了个奇葩的项目,用深度学习的办法实现动画卡通人物说话的内容和动画人物的口型同步,实现拟人的效果。可以这么理解:一个动画人,使用不同的嘴型去同步不同的音频信息。接到项目后,由于之前没有接触过,所以脑子一片混乱。在黑暗中摸索思考外加上网查了点资料后,思路才逐渐清晰。当前还没有深入到模型细节,只是捋顺了一些基本概念,问题拆解如下:通俗点讲,也就是怎么将音频信号和动画人物口型建立起联系,更近一步,是为了将音素(声音的最小单位)映射到视素(某一音素相对应的嘴、舌头、下颚等可视发音器官所处的物理状态)。
原创
发布博客 2021.02.28 ·
4820 阅读 ·
2 点赞 ·
3 评论 ·
6 收藏

Java双重循环实现九九乘法表易懂解析

如下图,如何编程实现九九乘法表?分析发现,凡是涉及到多行多列的打印问题,可以使用双重for循环。外层for控制行数,内层for控制列数。所以需要使用两个变量进行控制,假设i控制行数,j控制列数。那么接下来i和j的关系是怎么样的呢?进一步观察表格发现:第一行,只有一列,第二行,有两列,第三行,有三列,…第九行,有九列。是不是发现其中的规律了?当行数i确定时,列数j是小于等于i的,也就是j<=i。进一步,每一个表达式的左边一个数字表示j,右边一个数字表示i。接下来,就可以编码实现。/*
原创
发布博客 2021.02.07 ·
2434 阅读 ·
3 点赞 ·
3 评论 ·
6 收藏

如何用Java实现判断这一天是这一年中的第几天

最近在学习Java语言,和python一样,都是面向对象的语音。在学习了基本的变量和数据类型、运算符、流程控制语句后,就可以实现一些有趣的功能。例如,告诉你今天是2020年10月25号,你能告诉别人该天是这一年中的第几天嘛?接下来,小编带大家用Java实现这个功能。首先,要分析年份是不是闰年,那么如何判断闰年呢?年份能被4整除且不能被100整除;年份能被400整除;上述条件满足一个即可,也即是或的关系。其次,累加这个月之前的每个月的天数 再加上该月的天数,是不是就达到我们的目的了?举个栗子,假
原创
发布博客 2021.01.31 ·
1953 阅读 ·
4 点赞 ·
2 评论 ·
11 收藏

pandas dataframe如何实现整个表的数据映射?

在数据分析中,我们往往会有这样的需求:将数据表中的数据按照某种映射规则转化为其他的值。如何实现这样的操作?
原创
发布博客 2021.01.24 ·
1483 阅读 ·
0 点赞 ·
5 评论 ·
5 收藏

AttributeError: module ‘tensorflow.python.keras.backend‘ has no attribute ‘get_graph‘的解决方案

在使用keras搭建神经网络时,导入相关组件,常常会报错:AttributeError: module 'tensorflow.python.keras.backend' has no attribute 'get_graph' 遇到这样的问题,绝大多数时候是因为tensorflow和keras版本存在冲突,一种解决方案是导入keras的时候,使用tensorflow.keras,但是这样的办法不一定能每一次都成功,为了一次性解决问题,可以通过下面的网站查看不同tensorflow兼容的k...
原创
发布博客 2021.01.17 ·
974 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

service network restart虚拟机重启网卡失败的解决办法

一 问题描述已经使用Vmware配置好了三台虚拟机环境,静态IP设置ok。这个时候,因为需要实验,又去新开了一台虚拟机(这台虚拟机IP和当前的主机虚拟机IP设置一样),结果悲剧就发生了,发现新开的虚拟机破坏了原来设置的IP环境,使用ifconfig发现原来的IP失效了。所以又去重新设置了下原来虚拟机的静态IP。cd /etc/sysconfig/network-scriptsvi ifcfg-ens33(机器名字会有差异)但是,设置完静态IP后,使用命令重启网卡服务,以为大功告成,.
原创
发布博客 2021.01.10 ·
7775 阅读 ·
12 点赞 ·
2 评论 ·
34 收藏

手动封装贝叶斯算法

实现朴素贝叶斯分类算法#封装贝叶斯分类器class NaiveBayes: def fit(self,X,y_label): label_counter = Counter(y_label) label_dict = {} for i in label_counter.keys(): label_dict[i] = label_counter[i]/len(y_label) #3. 统计每一个特征存在
原创
发布博客 2020.11.26 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

numpy实现简易版决策树算法

根据决策树分而治之的思想,使用gini准则,封装一个决策树分类算法,同时能实现调节两个超参数:树深和叶子节点最小样本数。代码部分import numpy as npfrom collections import Counter'''Encapsulate the decision tree methodauthor:Evan'''class DecisionTreeClassifier: def __init__(self,max_depth=2,min_samples_leaf
原创
发布博客 2020.11.25 ·
485 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

时间序列分析系列(1)LSTM对股价进行预测

时间序列原理  生活中,有一类数据有明显的先后顺序,比较常见的就是今天的主题:时间序列。所谓时间序列,讲的是,如果从时间的角度进行观察一组数据,它们是按照时间的流逝依次发生的,即数据的位置不能颠倒,其中股票数据就是最常见的时间序列。  时间序列在生活中如此常见,以至于我们产生了些幻想。  我们能否基于已经观察到的历史数据去预测未来还没有发生的情况呢?那画面岂不很美?如果要能对未来进行预测,那么需要满足一个前提假设:历史数据包含了未来数据的信息,即未来数据和历史数据存在一定的相关性。举个栗子,例如上个月
原创
发布博客 2020.09.16 ·
5049 阅读 ·
2 点赞 ·
3 评论 ·
42 收藏

简易办法从github仓库下载指定的文件夹

github仓库太大,下载起来太折腾,有时候我们只需要用到其中一个指定的文件夹,而不是整个仓库。这里提供一个简易上手的工具——GitZip for github下载链接:https://chrome.google.com/webstore/detail/gitzip-for-github/ffabmkklhbepgcgfonabamgnfafbdlkn/related(注意事项:必须使用谷歌浏览器)安装完毕后,进入github仓库,找到需要下载的文件夹,双击空白部分(如下图tft文件夹),之后该文
原创
发布博客 2020.08.04 ·
462 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Ta-lib windows10环境下安装遇到的坑

最近,在安装Ta-lib时遇到不少bug,各种报错,查阅了官网资料和相关信息,经过百般折腾,才得以解决,正确的安装步骤如下:步骤一:前往官网:https://mrjbq7.github.io/ta-lib/install.html,下载ti-lib的依赖包(如下图所示),并解压缩到C盘;步骤二:https://www.microsoft.com/en-us/download/confirmation.aspx?id=44266 下载 Microsoft Visual C++ Compiler fo
原创
发布博客 2020.07.16 ·
382 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Using+Xgboost+to+predict+sales.html

发布资源 2020.05.04 ·
html

使用贝叶斯调参的API基本步骤

from bayes_opt import BayesianOptimization#定义一个目标函数,对外部来说,是个黑盒def black_box_function(x, y): """Function with unknown internals we wish to maximize. This is just serving as an example, for ...
原创
发布博客 2020.04.25 ·
503 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

Hurst Exponent金融时间序列分析以及在股票上的运用

定义:Hurst Exponent是用来衡量时间序列是否存记忆性的指标,所谓记忆性,即是指当前时间序列的取值对未来的取值存在一定的影响,而不仅仅是随机游走。 它的英文解释:The Hurst exponent is used as a measure of long-term memory of time series. It relates to the autocorr...
原创
发布博客 2020.04.06 ·
2054 阅读 ·
2 点赞 ·
0 评论 ·
13 收藏
加载更多