自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 pymysql保存json数据库时中文变乱码

操作temp_dict={"电影":"阿凡达"}importjsontemp_dict=json.dumps(temp_dict)写入数据库数据库中实际结果{'\xe7\x94\xb5\xe5\xbd\xb1': '\xe9\x98\xbf\xe5\x87\xa1\xe8\xbe\xbe'}解决办法temp_dict={"电影":"阿凡达"}importjsontemp_dict=json.dumps(temp_dict,ensure_ascii=False)..

2021-01-17 11:10:28 309

转载 TopK推荐 排序

转载自:https://blog.csdn.net/wufaliang003/article/details/82940218

2020-11-04 11:28:35 514

原创 TopK推荐的评价指标

1、Precision 准确率2、Recall 召回率3、HR(Hit Ratio)4、MAP(Mean Average Precision) 平均准确率5、NDCG(Normalized Discounted Cummulative Gain) 归一化折损累积增益该部分转载自:http://sofasofa.io/forum_main_post.php?postid=1002561MAP和NDCG是排名指标中最受欢迎的两个,MAP考虑的是0和1的排序,而N...

2020-11-03 11:12:44 5376 2

原创 用一位数组存储高维张量

计算公式:n:n-way tensorcoordinate:高维张量的坐标dimensionality:高维张量的维度

2020-10-28 10:21:12 196

原创 Ubuntu安装Blas、Lapack、Armadillo

sudo apt-get install libblas-dev checkinstallsudo apt-get install libblas-doc checkinstallsudo apt-get install liblapack-dev checkinstallsudo apt-get install liblapack-doc checkinstall参考网站:https://askubuntu.com/questions/623578/installing-blas-and-lap

2020-09-29 18:15:21 1488

原创 张量order和rank的概念区分

参考自论文:《Tamara G. Kolda, Brett W. Bader. Tensor Decompositions and Applications. SIAM. 2009》仅用作个人区别理解。1、orderorder即张量维度,论文中解释为The order of a tensor is the number of dimensions, also known as ways or modes。Nth-order tensor即N-waytensor,higher-order ..

2020-07-27 21:58:48 2512

原创 Ubuntu16.04安装boost库

转载自:https://blog.csdn.net/lvyibin890/article/details/80888554

2020-07-26 16:54:49 229

原创 Ubuntu16.04安装Intel TBB库

转载自:https://blog.csdn.net/davidhopper/article/details/983099661.下载源代码wget https://github.com/intel/tbb/archive/2020_U1.tar.gz2.解压源代码tar xzvf 2020_U1.tar.gzrm 2020_U1.tar.gz3. 构建Intel...

2020-07-26 16:54:28 2383

原创 张量乘

1、Hadamard积对应元素相乘2、Kronecker积详见链接:https://baike.baidu.com/item/%E5%85%8B%E7%BD%97%E5%86%85%E5%85%8B%E7%A7%AF/6282573?fr=aladdin3、Khatri-Rao积两个具有相同列数的矩阵与矩阵的对应列向量的克罗内克积排列而成的...

2020-06-15 15:26:29 1605

原创 张量展开(矩阵化)/张量按模式展开成矩阵

节选自:https://zhuanlan.zhihu.com/p/37900429模式1展开(model-1 unfolding)模式2展开(model-2unfolding)模式3展开(model-3unfolding)张量展开示意图:例子:...

2020-04-28 17:54:22 5848 4

原创 牛顿迭代法

牛顿迭代法是已知的实现求方根最快的方法之一,只需要迭代几次后就能得到相当精确的结果。引用:https://www.cnblogs.com/ECJTUACM-873284962/p/6536576.html

2020-02-18 12:17:03 163

原创 java抽象类和普通类的区别

参考博客:https://blog.csdn.net/csdn_aiyang/article/details/711718861、抽象类不能被实例化,因为其是一种概念;普通类可以去实例化调用。2、普通类和抽象类都可以被继承,但是抽象类被继承后子类必须重写继承的方法,除非自类也是抽象类。...

2020-02-07 12:11:12 126

原创 java静态对象static

最近在学习java,遇到static关键字,不是很理解,所以在这里记录一下。学习博客地址为https://www.cnblogs.com/chuijingjing/p/9452893.html和https://blog.csdn.net/kuangay/article/details/81485324简单理解为:用static修饰的变量和方法,可以直接调用,不需要定义对象实例。调用方法...

2020-02-07 11:59:29 117

原创 IntelliJ IDEA添加类时自动添加注释:作者信息和日期时间

参考https://blog.csdn.net/qq_39098813/article/details/80731698及https://blog.csdn.net/machunqi/article/details/80514124步骤:File -> Settings -> File and Code Templates -> Include -> File He...

2020-02-05 11:25:54 1617

原创 Anaconda环境迁移(离线,包括安装包)和Ubuntu连接SqlServer2008

Ubuntu下连接SqlServer,内网环境部署项目,无法访问公网。一、开发机器上的Anaconda环境打包项目开发时处在公网环境,已经安装好所需的各种python模块。python包通过conda、apt-get、pip等方式安装。笔者在base环境进行的这个项目开发,打包前先将base环境复制:conda create -n base_env --clone base...

2019-12-27 21:29:37 1637

转载 MongoDB shell导入数据

转载自:https://www.cnblogs.com/qingtianyu2015/p/5968400.html1、导出工具:mongoexport 1、概念: mongoDB中的mongoexport工具可以把一个collection导出成JSON格式或CSV格式的文件。可以通过参数指定导出的数据项,也可以根据指定的条件导出数据。 2、语法: ...

2019-05-30 15:58:30 996

原创 PTA7-34 通讯录的录入与显示

通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。 本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。输入格式:输入在第一行给出正整数N(≤10);随后N行,每行按照格式姓名 生日 性别 固话 手机给出一条记录。其中姓名是不超过10个字符、不包含空格的非空字符串;生日按yyyy/mm/dd的格式给出年月日;性别用M表示“男”、F表示“女...

2019-03-20 19:38:57 2738 1

原创 PTA7-28 猴子选大王(约瑟夫环)

一群猴子要选新猴王。新猴王的选择方法是:让N只候选猴子围成一圈,从某位置起顺序编号为1~N号。从第1号开始报数,每轮从1报到3,凡报到3的猴子即退出圈子,接着又从紧邻的下一只猴子开始同样的报数。如此不断循环,最后剩下的一只猴子就选为猴王。请问是原来第几号猴子当选猴王?输入格式:输入在一行中给一个正整数N(≤1000)。输出格式:在一行中输出当选猴王的编号。输入样例:11...

2019-03-19 17:44:28 3511 1

原创 PTA7-23 币值转换(未AC)

输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a-j顺序代表大写数字0-9,用S、B、Q、W、Y分别代表拾、百、仟、万、亿。于是23108元应被转换输出为“cWdQbBai”元。输入格式:输入在一行中给出一个不超过9位的非负整数。输出格式:在一行中输出转换后的...

2019-03-19 10:15:08 480

原创 PTA7-18 二分法求多项式单根

二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个根r,即f(r)=0。二分法的步骤为:检查区间长度,如果小于给定阈值,则停止,输出区间中点(a+b)/2;否则 如果f(a)f(b)<0,则计算中点的值f((a+b)/2); 如果f((a+b)/2)正好为0,则(a+b)/2就是要求的根;否则...

2019-03-18 15:25:17 190

原创 PTA7-1 厘米换算英尺英寸

如果已知英制长度的英尺foot和英寸inch的值,那么对应的米是(foot+inch/12)×0.3048。现在,如果用户输入的是厘米数,那么对应英制长度的英尺和英寸是多少呢?别忘了1英尺等于12英寸。输入格式:输入在一行中给出1个正整数,单位是厘米。输出格式:在一行中输出这个厘米数对应英制长度的英尺和英寸的整数值,中间用空格分开。输入样例:170输出样例:5...

2019-03-05 14:54:47 448

原创 PTA6-11 自定义元素序列的中位数

本题要求实现一个函数,求N个集合元素A[]的中位数,即序列中第⌊N/2+1⌋大的元素。其中集合元素的类型为自定义的ElementType。函数接口定义:ElementType Median( ElementType A[], int N );其中给定集合元素存放在数组A[]中,正整数N是数组元素个数。该函数须返回N个A[]元素的中位数,其值也必须是ElementType类型。裁...

2019-03-04 11:09:22 1236 2

原创 PTA6-10 阶乘计算导致数据溢出

该题为典型例题。本题要求实现一个打印非负整数阶乘的函数。函数接口定义:void Print_Factorial ( const int N );其中N是用户传入的参数,其值不超过1000。如果N是非负整数,则该函数必须在一行中打印出N!的值,否则打印“Invalid input”。裁判测试程序样例:#include <stdio.h>void Prin...

2019-03-04 10:19:01 308

原创 PTA6-7 统计某类完全平方数

判断任一给定整数N是否满足条件:它是完全平方数,又至少有两位数字相同,如144、676等。函数接口定义:int IsTheNumber ( const int N );其中N是用户传入的参数。如果N满足条件,则该函数必须返回1,否则返回0。裁判测试程序样例:#include <stdio.h>#include <math.h>int IsTh...

2019-03-03 17:19:14 485

原创 PTA6-2 多项式求值

错题笔记本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑​i=0​n​​(a[i]×x​i​​) 在x点的值。函数接口定义:double f( int n, double a[], double x );其中n是多项式的阶数,a[]中存储系数,x是给定点。函数须返回多项式f(x)的值。裁判测试程序样例:#include <...

2019-03-03 15:15:40 689

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除