编程
喜欢Haibara
接小型爬虫任务,价格视情况决定
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据预处理tricks
数据预处理 如果是表达类型的某一特征数据,比如一周七天,我们不能单纯用0,1,2,3,4,5,6进行区分,因为把这七个数字投入到网络和某一个w进行乘法运算时,数字越大,影响越大,而实际上这七个数字只是表示一周不同的每一天,这与实际情况严重不符,我们可以采用one hot 编码,全部变成七位的编码,如0:1000000, 1:01000000等等。 不同列的特征的分布值域可能有大有小,有的多达成百上千,有的不到1,这样就会造成结果偏差,所以可以对每一列进行归一化处理,全部变成标准正态分布。原创 2020-12-12 12:47:54 · 202 阅读 · 0 评论 -
python List赋值操作
笔者在近期写代码时遇到一个有趣的问题,就是关于List赋值的事情。比如A = [1,2,3,4],假如把A赋值给B,即B=A,如果接下来我们对B进行B+=B操作,然后输出A,会发生什么事情呢?我们可以看到如下的结果,也就是对B的操作也影响到A了。A = [1, 2, 3, 4]B = AB += Bprint(A)# [1, 2, 3, 4, 1, 2, 3, 4]这是因为,在Pyhon中,List是当成一个类看待的,而A是类型为List的一个对象,python里面.原创 2020-12-07 13:59:41 · 910 阅读 · 0 评论 -
gensim计算余弦相似度采坑
假设有两个np.array, x1, x2x1 = np.array([1, 2, 3])x2 = np.array([2, 3, 4])如果将x1,x2直接投入cosine_similarity()计算会报错,需要将x1 reshape(1, -1),变成x1 = array([[1, 2, 3]]), x2同样处理。此外,计算出来的结果是array([[0.99258333]])形式,如果需要取出计算结果,用array[0][0],我在这里天真的将这个数据直接投进我的网络结构进行训练,一原创 2020-11-19 15:58:16 · 1132 阅读 · 0 评论 -
numpy获取邻接矩阵非0元素索引
假设邻接矩阵为A(dtype=array),idx = np.nonzeros(A) 可以取出所有的非0元素的位置,返回值是两个tuple,形式如下:(array([*,*,....,*]),array([*,*,.....,*])),第一行是行索引,第二行是列索引。假设用linklist = [] 存取完整索引,for i, j in zip(idx[0], idx[1]): linklist.append(i, j)...原创 2020-11-14 09:50:53 · 1191 阅读 · 0 评论 -
python 读取dat文件,显示合法中文
with open(filename, 'rb') as f: lines = f.readlines() for line in lines: print(str(line, encoding='ansi'))只需要用ansi编码处理即可,下面是处理前的数据样式:处理后:尊重原作,转载请注明,转载自:https://blog.youkuaiyun.com/kr2563...原创 2020-11-08 15:33:06 · 1927 阅读 · 0 评论 -
DES算法代码实现
DES是一个16轮的Feistel型结构密码,它的分组长度为64比特,用一个56比特的密钥来加密一个64比特的明文串,输出一个64比特的密文串。其中,使用密钥为64比特,实用56比特,另8位用作奇偶校验。加密的过程是先对64位明文分组进行初始置换,然后分左、右两部分分别经过16轮迭代,然后再进行循环移位与变换,最后进行逆变换得出密文。加密与解密使用相同的密钥,因而它属于对称密码体制。假设输入的明文...原创 2019-06-05 15:46:08 · 15271 阅读 · 5 评论 -
每行字体按照线性增大,颜色按照线性变化,后三行字体自己确定
//Windows2.cpp: 定义应用程序的入口点。//#include "stdafx.h"#include "Windows2.h"#include <tchar.h>#define MAX_LOADSTRING 100// 全局变量: HINSTANCE hInst; // 当前实例WCHAR...原创 2018-11-25 18:51:36 · 293 阅读 · 0 评论 -
windows程序设计之编写应用程序,当按下鼠标左键并在窗口中移动时,窗口中鼠标所经历的个点颜色设置为黑色
//Windows3.cpp: 定义应用程序的入口点。//#include "stdafx.h"#include "Windows3.h"#define MAX_LOADSTRING 100#define MAXPOINTS 1000LRESULT CALLBACK WndProc(HWND, UINT, WPARAM, LPARAM);int WINAPI WinMain...原创 2018-11-28 23:20:21 · 5267 阅读 · 0 评论
分享