- 博客(25)
- 收藏
- 关注
原创 基于oss搭建Hadoop集群
1、搭建好Hadoop集群(建议使用最新版本的hadoop),参考:https://hadoop.apache.org/docs/r3.0.0/hadoop-project-dist/hadoop-common/ClusterSetup.html?spm=a2c6h.12873639.0.0.6bad6f8c2fkacG2、修改hadoop配置,支持oss; 1)、编辑$HADOOP_HOME/etc/hadoop/core_site.xml,添加下面的配置信息: ...
2021-09-01 20:54:31
971
原创 GAN
以前写的GAN神经网络,但是训练过程并不收敛。放在这里,慢慢改!#_*_encoding:UTF-8_*_import tensorflow as tfimport numpy as npimport scipy.miscfrom glob import globimport PILsample_size = 100flags = tf.app.flagsflags.DEFINE_integer("batch_size", 100, "The number of sample in
2020-08-19 20:24:12
229
原创 混沌粒子群算法(PSO)
翻到以前用c手撸的混沌粒子群算法#include <stdio.h>#include <time.h>#include <stdlib.h>#include <math.h>#include <string.h>#define N 1000#define D 2#define MAXV 0.1#define MINV -0.1#define MAXP 10#define MINP -10#define ITERATI.
2020-08-19 20:13:53
3286
原创 word2vec
手撸的word2vec,后续继续改bug。#coding+UTF-8import numpy as npfrom collections import CounterembeddingDim = 100vocabSize = 0syn0 = Nonesyn1 = Nonesyn1Neg = Nonec = 4window = np.array([x for x in range(2*c + 1) if x != c])-ctrainFile = []L = 0alpha = .
2020-08-18 10:43:26
212
原创 Xgboost
手撸的第一版Xgboost,先放上来,慢慢写bug!#coding=UTF-8import numpy as npfrom collections import Countervar_std = .5def gini(fea, val, data): """ 计算离散特征列的gini值 """ def __cal__(cls): if cls.shape[0] == 0: return .0 count...
2020-08-13 21:04:18
208
原创 DBSCAN
1、KD树的构造(ongoing)#DBSCAN inspects abnormal sampleimport numpy as npfrom heapq import heappush, heappop, nsmallest, heappushpopfrom scipy.spatial import KDTreeimport matplotlib.pyplot as pltdecisionNode = dict(boxstyle="sawtooth", fc="0.8")leafNod.
2020-07-03 20:40:13
235
原创 因子分解机——代码
利用矩阵,梯度下降算法实现的因子分解机import numpy as npLEARNING_RATE = 0.95REGULARIZATION_COEFFICIENT = 0.000001STEP_THRESHOLD = 300K = 6def sigmoid(x): return 1/(1+np.exp(-x))class factorizationMachine: #x: a sample in train_set #cross_v: it is a t...
2020-07-03 20:39:07
1832
原创 决策树-ID3
1、概述 通过递归方式构造决策树。构造了decisionTreeNode、decisionTree两个类。ID3.py├── decisionTreeNode│ ├── __init__()│ │ ├──fea_list│ │ ├──dataset│ │ ├──split_fea│ │ ├──first_descendant│ │ ├──brother│ │ ├──cls│ │ └──split_fea_va...
2020-05-28 20:16:37
328
原创 红黑树
自己实现的红黑树的创建与可视化,记录在下面,以后可以过来更新。 虽然红黑树的创建部分还是有些bug,创建的二叉树并不满足红黑树的4大规则,可能对红黑树算法的理解还有偏差。但是其他功能模块都运行正常。代码包括以下功能模块:1、创建二叉搜索树;2、调整二叉搜索树为红黑树;3、更新二叉树中每个节点的深度;4、更新<=节点值节点数量;5、计算二叉树的高度;...
2020-05-01 19:01:13
249
原创 二叉搜索树
代码#include <stdio.h>#include <stdlib.h>typedef struct Node { float value; struct Node *left; struct Node *right;}node;//查找待插入点的父节点node * findInsertLoc(node *p1, float...
2020-04-27 19:33:21
230
1
原创 快排与归并
快排算法输入:A[0,...,n-1]partition(A, p, q) //A待排序的数组,p为某次划分的起始index,q为某次划分的结束index i<-p pivot <- A[p] for j <-p+1 to q do if A[j] < pivot theni <- i + 1...
2020-04-21 15:40:30
550
原创 LOAD DATA LOCAL INFILE,提示ERROR 1148 (42000): The used command is not allowed with this MySQL version
问题描述 环境:win7 MySQL Server 8.0 MySQL直接安装到本机,利用"LOAD DATA LOCAL INFILE filename INTO TABLE tablename"将EXCEL转换成的csv文件导入数据库中表时,提示如下错误: ERROR 1148 ...
2019-04-16 12:35:30
1612
原创 Tensorflow之分支结构
众所周知,Tensorflow中没有分支结构。实际搭建模型的过程中,可能会遇到需要根据张量的状态决定执行哪部分代码的情况,那我们应该如何应对这种情况呢?今天,我这个杂牌川军,就和大家分享一个利用Tensorflow API实现的分支结构,好不好用全看个人悟性(真不要脸,说得自己好像大神。)。Ladies and Gentmen, Let's begin!首先,介绍我们的猪脚:tf...
2019-01-03 19:59:51
2384
原创 Python3.6下安装tensorflow,提示ImportError:没有名为'_pywrap_tensorflow_internal'的模块
python3.6下,使用pip 安装tensorflow。1. pip search tensorflow,查询tensorflow的相应模块。2. pip install tensorflow,自动安装tensorflow3. 装好之后,cmd输入python,然后输入import tensorflow,报错:ImportError:没有名为'_pywrap_tensorflow_i...
2018-10-11 21:00:27
1803
2
原创 Notepad++的64位HexEditor免费下载
在百度上搜索"64位Notepad++的HexEditor下载",搜索结果全是CDSN的用户上传的需要积分才能下载的链接。我就奇了怪了,这个插件明明是人人可取之,用之的东西,却成了你们赚积分的工具,好生不要脸。 下面是Notepade++64位HexEditor插件的下载链接,完全不需要积分! https://github.com/chcg/NPP_Hex...
2018-10-10 22:05:44
37011
91
原创 Word2016设置多级列表
笨呀,折腾了两天才解决问题!步骤:1.新建样式,并且给文章标题添加对应的样式。注意:word2016的样式,在“开始”菜单里面。-->选中标题,然后在样式中点击自己添加的样式,可给标题添加对应的样式。2.设置多级列表。注意:多级列表在“开始”菜单里面。-->在这个属性界面同样的方式设置二级标题:你有多少级设置多少级。设置完成“确认”。结果如图:遗憾的是:第二章的编号依然以1.x开始。下...
2018-05-13 16:10:27
19047
1
原创 Maya之纹理添加
Maya添加纹理步骤如下:1.导入模型2.添加平面映射3.编辑UV纹理器4.UV快照5.ps中编辑UV快照6.Hypershade1.导入模型--->2.添加平面映射-->3.编辑UV纹理器4.UV快照-->注:文件名即生成的纹理UV文件名字及保存位置,格式选择jpeg;大小分别是纹理UV的长和宽;设置好了点击确定。生成的纹理UV如下,5.ps中编辑UV快照1)PS中打开刚刚生成...
2018-05-11 17:27:57
8205
原创 pycharm之PEP8编码风格
pycharm使用PEP8编码风格,所以有时候代码写好了。不知不觉却在某些地方代码下放出现波浪线。对于像我一类的人来说,出现波浪线就觉得碍眼,想着如何能够取消这些烦人的东西。今天就记录几个常见的编码风格问题。1) indentation is not a multiple of four改行的缩进不是四个空格2) shadows name '***' from out scop
2017-12-20 23:38:18
7285
原创 python之from_bytes、to_bytes
首先我们来看两个__builtin__函数num1 = int.from_bytes(b'12', byteorder = 'big')num2 = int.from_bytes(b'12', byteorder = 'little')print('(%s,'%'num1', num1, '),', '(%s,'%'num2', num2, ')')result:(num1, 12594
2017-12-07 17:43:45
41193
7
原创 12-3 python细碎概念
__metatype__==type 标记新式类元类 用来创建类的东西,就是类的类。详见:blog.jobbole.com/21351/__init__:构造方法 __del__:析造方法,在对象就要被垃圾回收之前调用,但是发生调用的具体时间不可知。super()函数返回的是super对象,负责进行方法解析,当对其特性进行访问时,它会查找所有的超类(以及超类的超类),直到找到所有
2017-12-04 18:10:17
471
原创 c语言读取bmp文件
不像其他语言,有相应的模块或者函数去读取图像文件。C语言读取BMP文件就麻烦一些,必须要了解了BMP图片的文件组成之后,通过编程实现。本文给出了BMP文件读取的代码,并封装成了函数,有需要的可以留言索取。
2017-12-01 16:12:01
1961
原创 python之位置参数、关键值参数、参数收集
python首先,我们得定义一下位置参数、关键字参数位置参数:函数调用时,通过参数的数量与位置一一对应的参数。形如: def fun1(para1, para2,...):statementsfun1(1, 2,...)我们可以将1,2,...称之为位置参数;关键字参数:使用参数名提供的参数。fun1(para2 = 2, para1 = 1
2017-11-28 16:32:12
1598
原创 Kali安装sogou输入法
kali,一个网络安全者说说都觉得激动的系统:标志性的界面,丰富的工具,炫酷的命令行。获得一通拥趸。但是, kali对中文输入的支持还是一大槽点。今天就简要谈一下自己在kali上安装搜狗输入法的过程。
2017-11-21 10:05:42
1314
原创 计算机网络之分类地址
IPv4,是互联网协议(Internet Protocol,IP)的第四版,也是第一个被广泛使用,构成现今互联网技术的基础的协议。一个32位的IPv4地址也是有层次结构的,它被分为两部分,地址的第一部分称为前缀,它定义了网络;地址的第二部分称为或追,它定义了网络内的设备。今天,我们就来谈谈定长前缀的分类寻址。
2017-11-17 08:56:59
2549
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人