- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 杂谈和一些比较有感触的文字
嗯,今后会逐渐将美妙的观点记录在网络,纸张确实很不方便,不利于查阅和保存。人生任何一个阶段的筛选都是一种形式,不要被一时的标准迷惑,定义最终的你一定是你能力和欲望的那个最真实的你。欲望是一种旺盛的生命力的表现。 能力:你与事物建立了深度关系世界会变得越来越公平,固步自封、落后守旧者会被淘汰,创造者一定能获得更大的自由...
2019-04-06 23:12:44 126
原创 Notepad++ 下载
提供Notepad++ v7.6.4国内下载地址,方便快捷。百度网盘下载链接:链接:https://pan.baidu.com/s/1zqIrWCiiZZdKV6mS3cOHdQ提取码:cngh
2021-12-08 12:00:15 846
原创 安装mysql5.7在starting the server失败的原因
转载,亲测有效。https://www.jb51.net/article/223243.htm
2021-11-30 18:09:37 651
原创 Java学习系列之--构造函数
java类有两部分组成:成员变量和成员方法。其中有一种特殊的成员方法,叫做构造函数。特殊在哪里呢?有以下三个特点:函数名和类名相同无返回值类型(注意不是指返回void)因为无返回值,所以不能写return语句Q:为什么需要有构造函数存在?A:目的是为了给对象进行初始化。举个栗子:假设创建一个类——人类,在将人类进行实例化(即创建对象),每个对象(每一个活生生的个体)都会有自己的名字,那么构造函数就可以完成这个功能。所以,对象一创建,就会自动执行构造函数,所以只会执行一次。可能会有人会有疑问,那
2021-03-14 23:56:30 122 1
原创 语音驱动口型算法(一)——基本思路梳理
最近工作上接了个奇葩的项目,用深度学习的办法实现动画卡通人物说话的内容和动画人物的口型同步,实现拟人的效果。可以这么理解:一个动画人,使用不同的嘴型去同步不同的音频信息。接到项目后,由于之前没有接触过,所以脑子一片混乱。在黑暗中摸索思考外加上网查了点资料后,思路才逐渐清晰。当前还没有深入到模型细节,只是捋顺了一些基本概念,问题拆解如下:通俗点讲,也就是怎么将音频信号和动画人物口型建立起联系,更近一步,是为了将音素(声音的最小单位)映射到视素(某一音素相对应的嘴、舌头、下颚等可视发音器官所处的物理状态)。
2021-02-28 23:03:46 4614 3
原创 Java双重循环实现九九乘法表易懂解析
如下图,如何编程实现九九乘法表?分析发现,凡是涉及到多行多列的打印问题,可以使用双重for循环。外层for控制行数,内层for控制列数。所以需要使用两个变量进行控制,假设i控制行数,j控制列数。那么接下来i和j的关系是怎么样的呢?进一步观察表格发现:第一行,只有一列,第二行,有两列,第三行,有三列,…第九行,有九列。是不是发现其中的规律了?当行数i确定时,列数j是小于等于i的,也就是j<=i。进一步,每一个表达式的左边一个数字表示j,右边一个数字表示i。接下来,就可以编码实现。/*
2021-02-07 22:50:47 2384 3
原创 如何用Java实现判断这一天是这一年中的第几天
最近在学习Java语言,和python一样,都是面向对象的语音。在学习了基本的变量和数据类型、运算符、流程控制语句后,就可以实现一些有趣的功能。例如,告诉你今天是2020年10月25号,你能告诉别人该天是这一年中的第几天嘛?接下来,小编带大家用Java实现这个功能。首先,要分析年份是不是闰年,那么如何判断闰年呢?年份能被4整除且不能被100整除;年份能被400整除;上述条件满足一个即可,也即是或的关系。其次,累加这个月之前的每个月的天数 再加上该月的天数,是不是就达到我们的目的了?举个栗子,假
2021-01-31 22:25:59 1935 2
原创 pandas dataframe如何实现整个表的数据映射?
在数据分析中,我们往往会有这样的需求:将数据表中的数据按照某种映射规则转化为其他的值。如何实现这样的操作?
2021-01-24 23:06:04 1443 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 22:49:24 947 1
原创 service network restart虚拟机重启网卡失败的解决办法
一 问题描述已经使用Vmware配置好了三台虚拟机环境,静态IP设置ok。这个时候,因为需要实验,又去新开了一台虚拟机(这台虚拟机IP和当前的主机虚拟机IP设置一样),结果悲剧就发生了,发现新开的虚拟机破坏了原来设置的IP环境,使用ifconfig发现原来的IP失效了。所以又去重新设置了下原来虚拟机的静态IP。cd /etc/sysconfig/network-scriptsvi ifcfg-ens33(机器名字会有差异)但是,设置完静态IP后,使用命令重启网卡服务,以为大功告成,.
2021-01-10 17:44:44 6957 2
原创 手动封装贝叶斯算法
实现朴素贝叶斯分类算法#封装贝叶斯分类器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 21:01:41 136
原创 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 23:27:42 469
原创 时间序列分析系列(1)LSTM对股价进行预测
时间序列原理 生活中,有一类数据有明显的先后顺序,比较常见的就是今天的主题:时间序列。所谓时间序列,讲的是,如果从时间的角度进行观察一组数据,它们是按照时间的流逝依次发生的,即数据的位置不能颠倒,其中股票数据就是最常见的时间序列。 时间序列在生活中如此常见,以至于我们产生了些幻想。 我们能否基于已经观察到的历史数据去预测未来还没有发生的情况呢?那画面岂不很美?如果要能对未来进行预测,那么需要满足一个前提假设:历史数据包含了未来数据的信息,即未来数据和历史数据存在一定的相关性。举个栗子,例如上个月
2020-09-16 20:55:58 4971 3
原创 简易办法从github仓库下载指定的文件夹
github仓库太大,下载起来太折腾,有时候我们只需要用到其中一个指定的文件夹,而不是整个仓库。这里提供一个简易上手的工具——GitZip for github下载链接:https://chrome.google.com/webstore/detail/gitzip-for-github/ffabmkklhbepgcgfonabamgnfafbdlkn/related(注意事项:必须使用谷歌浏览器)安装完毕后,进入github仓库,找到需要下载的文件夹,双击空白部分(如下图tft文件夹),之后该文
2020-08-04 16:46:42 440
原创 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 12:03:33 355
原创 使用贝叶斯调参的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 18:10:19 489
原创 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 21:42:04 1897
原创 教你如何构建一个简单的遗传算法模型实现对密码的预测
达尔文常曰:‘适者生存’,只有能更适应环境的生物,才能再残酷的大自然竞争中生存下去。根据进化论的启发,人们想到了遗传算法,用来实现一些最优化的问题,例如求一个函数的极值,或者什么样的特征组合是比较理想的。在工程实践中,遗传算法表现出来了不可思议的魔力,今天,小编就来带领大家用遗传算法构造一个猜测字符串(密码)的简易实现模型。在开始我们的代码之前,先简要说明一下进化论的流程:生物的进化就是物...
2020-03-28 11:37:21 1050
原创 机器学习中如何将数据集拆分为mini_batch?numpy代码实现
什么是mini_batch?对机器学习来讲,梯度下降是一个很重要的概念。每次更新参数时,都需要一定数量的样本,假设m是样本的总数,那么mini_batch就是样本的一个子集,也就是说,把m个样本拆分成很多子集,每一个子集里面都有一些样本数。为什么需要mini_batch?传统的机器学习,完成一次梯度更新,迭代参数,需要所有的样本去计算损失函数,随着数据集越来越大,这样会使得模型训练的速度越来...
2019-09-26 15:00:11 1484
原创 Python网络爬虫中常用到的正则匹配
正则中的元字符说明:==================================================[] 表示单个字符的原子表 如: [aoeiu] 表示任意一个元音字母 [0-9] 表示任意一位数字等价于 \d [0-9][0-9] 00~99 [a-z][0-9]表示小写字和一位数字构成的两位字符 ...
2019-04-02 11:03:11 246
Using+Xgboost+to+predict+sales.html
2020-05-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人