自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (3)
  • 收藏
  • 关注

原创 mysql索引机制

数据库文件系统及文件系统都采用B+树或者B-树作为索引结构B-树:1,d为B-tree的度,d>=22,h为B-tree的高;3,每个非叶子节点都由n-1个key和n个指针组成,其中d <= n <=2d4,每个叶子节点至少包含一个key和两个指针,最多包含2d-1个key和2d个指针5,所有叶子节点都在同一层,深度等于树高h6,key和指针相互间隔,节点两端是指针7,一个节点中的key从左至右非递减排列8,如果某个指针在节点node的左右,相邻key分别是指向节点的上下

2020-11-28 10:33:55 26

原创 scipy中的稀疏矩阵coo_matrix,csr_matrix,csc_matrix

coo_matrixCOO优点:1:容易构造,比较容易转换成其他的稀疏矩阵存储格式(CSR等)2:写程序可以将libsvm格式的数据转换成COO比较容易,应该是充当libsvm与其他稀疏矩阵存储格式转换的媒介。3:支持相同的(row,col)坐标上存放多个值。COO缺点:1:构建完成后不允许再插入或删除元素。不能进行常规矩阵运算。2:不能直接进行科学计算和切片操作。适用场景:加载数据文件时使用coo_matrix快速构建稀疏矩阵,然后调用to_csr()、to_csc()、to_dens

2020-10-07 20:00:36 77

转载 TensorFlow的原理机制

https://nulls.blog.csdn.net/article/details/107351679

2020-10-06 20:49:31 15

转载 推荐系统中常用的衡量指标

评分预测:均方根误差RMSE平均绝对误差MAETop-N推荐:1,准确率precision2,平均准确率:MAP3,召回率:Recall4,HR

2020-10-01 16:09:37 27

原创 Spring之控制反转和依赖注入

理论介绍:https://blog.csdn.net/sinat_21843047/article/details/80297951实际应用:https://www.cnblogs.com/eco-just/p/7842513.html以上的大神门生动的讲解,我自己写一点自己的观后感:(光看原理没啥用,得看实际应用才行)传统:当我们调用其他类的方法的是,要先new一个该类的对象,然后在用这个对象来调用其方法。简单来说就是当前对象控制自己想要调用谁,什么时候调用控制反转(IoC):当前类不再具有

2020-09-30 21:54:08 43

原创 Spectral Collaborative Filtering论文笔记

摘要: 尽管协同过滤(CF)很流行,但是基于CF的方法仍然存在冷启动问题,这对推荐系统(RS)的用户体验有很大的负面影响。在本文中,为了克服上述缩回问题,我们首先将用户和项之间的关系表示为二部图。然后,我们提出了一种新的频谱卷积运算,直接在频谱域中进行,在此运算中,不仅可以显示图的邻近性信息,还可以显示隐藏在图中的连通性信息。利用提出的光谱卷积运算,我们建立了一个名为**谱协同过滤(SpectralCF)**的深度推荐模型。从已存在的谱域中获取丰富的链接信息,SpectralCF能够发现用户和物品交互之.

2020-09-30 15:33:55 129

原创 import digraph时报错:SyntaxError: invalid syntax

问题:from pygraph.classes.digraph import digraph时报错:SyntaxError: invalid syntax进入prompt中下载两个包即可:pip install pygraphpip install python-graph-core

2020-09-25 10:32:47 41

原创 tensorflow之 ImportError: DLL load failed: 找不到指定的模块

python3.7使用tensorflow1.15可以使用

2020-09-18 16:52:11 26

原创 数据结构知识点之“图”

1,回路:第一个顶点和最后一个顶点相同2,简单路径:序列中顶点不重复出现的路径3,空间复杂度:邻接矩阵——O(n2);邻接表——O(n+e)4,拓扑排序:对一个有向无环图(Directed Acyclic Graph简称DAG)G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边<u,v>∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(Topological Order)的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序

2020-09-18 15:41:44 17

原创 java从字符串中提取年份,要求输出1000-4999之间的所有年份

正则表达式:常用正则表达式:\d : 数字字符匹配。等效于 [0-9]\D : 非数字字符匹配。等效于 [^0-9]。{n} : n为非负整数,正好匹配n次{n,} : n为非负整数,至少匹配n次[a-z]: 字符范围。匹配指定范围内的任何字符,例如,"[a-z]"匹配"a"到"z"范围内的任何小写字母。[^a-z]: 反向范围字符。匹配不在指定的范围内的任何字符。例如,"[^a-z]"匹配任何不在"a"到"z"范围内的任何字符。\ : 将下一字符标记为特殊字符、文本、反向引用或八进制转义符

2020-09-18 09:05:16 207

转载 Win10+Python3.7+Tensorflow安装

https://blog.csdn.net/weixin_38283428/article/details/84201733?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.c

2020-09-17 12:01:31 56

转载 泛型

https://segmentfault.com/a/1190000014120746

2020-09-16 09:50:23 13

原创 四则运算与逆波兰式

一、什么是后缀表达式?逆波兰式(wiki )是一种数学表达方式,所有的操作符位于计算数的后面,无需用括号表示算术优先级,也称之为后缀表达式。这种方式可以使程序方便地实现四则运算。通过后缀表达式,由于运算符都在运算数字之后出现,再结合栈的特性,即可以完成相关计算。举例说明:后缀表达式为9 3 1 - 3 * + 10 2 / + ,计算规则:依次从左遍历表达式,遇到数字,进栈,遇到符号将在栈顶的两数字元素出栈,并执行运算,结果入栈,直到获得最终结果演示过程:① 遇到数字9 3 1 ,依次入栈;

2020-09-16 09:02:30 18

原创 判断字符串括号是否成对出现

题目:给定一个只包含字符’(’,’)’,’{’,’}’,’[‘和’]'的字符串,判断输入字符串是否有效思路:因为括号都是成对存在的,首先想到使用map,字符分为两类:键和值,其次要用到栈。判断新加入的字符是键还是值,如果是值就压入栈,如果是键就判断是否和栈顶的字符成对。1,建立一个Map,用来存放存放成对的括号;2,建立一个栈Stack,存放字符。当取出一个字符时,判断栈中是否已经有该字符(键)所对应的map值:①如无,加入栈中;①若有,判断从栈顶弹出一个字符与该字符(键)对应的map值是否相等

2020-09-15 22:27:03 188

原创 数据结构笔试题 链表翻转

输入一个链表,反转链表后,输出新链表的表头题目思路:一条链表,指针翻转,那么定义两个指针分别表示当前节点的前一个节点pre和当前节点的后一个节点next。1,在当前节点进行指针变化的之前,要把之前的指向节点记录一下子,记录在next里面;2,在指向翻转之后,开始考虑下一个节点的指针翻转;3,当前节点表示下一个节点之前把pre指向当前节点 public ListNode ReverseList(ListNode head) { if(head ==null){//切记要判断是否为

2020-09-15 15:55:04 14

转载 16个推荐系统开放公共数据集

原文链接:16个推荐系统开放公共数据集整理分享(本文由深度学习与NLP编译)本文主要整理了一些与推荐系统相关的高质量的数据集。整理自Stack Overflow、一些文章、推荐站点和学术实验。其中,大多数数据集都是免费、开放的,但有些不是,需要获得许可或引用作者的工作才能使用。此外,其中也包含一些预处理数据,可用于学术实验。链接和数据集描述。Book· 1. Book CrossingBookCrossing(BX)数据集由Cai-Nicolas花了的4周(2004年8月/ 9月)从Book-Cr

2020-09-13 15:58:11 42

原创 TensorBoard可视化查看

1,cmd进入终端2,tensorboard --logdir = “logs的绝对路径”例如:

2020-09-12 22:00:41 16

原创 Session机制

session机制采用的是在服务器端保持 HTTP 状态信息的方案 。服务器使用一种类似于散列表的结构(也可能就是使用散列表)来保存信息。当程序需要为某个客户端的请求创建一个session时,服务器首先检查这个客户端的请求里是否包含了一个session标识(即sessionId),如果已经包含一个sessionId则说明以前已经为此客户创建过session,服务器就按照session id把这个session检索出来使用(如果检索不到,可能会新建一个,这种情况可能出现在服务端已经删除了该用户对应的ses

2020-09-12 09:47:43 24

模式识别期末考试总结

模式识别的主要内容:系统的基本组成部分,判别函数值,判别函数值,判别函数值,固定增量算法,固定增量算法的收敛性证明等等

2020-09-29

人工智能信息检索与推荐

人工智能技术在检索和推荐方面的应用近况,我们生活在一个信息时代,并正朝着数字化时代迈进。信息社会化、社会信息化、信息生产与消费促进了信息产业和信息技术的飞速发展,尤其是互联网的发展。然而互联网规模和信息资源的迅猛发展带来了信息过载的问题,一方面人们可以获取海量信息,另一方面信息获取的成本却提高了,人们不仅需要查询信息,还要剔除自己不需要的信息。因此,信息 检索与推荐技术应运而生。信息检索技术可以帮助用户快速查找所需信息,满足用户的主流需求,而推荐技术能够在分析预测用户需求的基础上推送用户们可能需要但又无法获取的有用信息,提供个性化服务。信息检索系统与信息推荐技术的产生和发展有效地提

2020-09-29

二维正方晶格Ising模型的计算机模拟

在无外场的情况下,自由边界的 方格上,存在着某种粒子,它具备三种自旋状态-1,0,1。我们认为t_initial=200后系统达到稳定态。系统演化至t_max=1200步。 (1)分别绘制单粒子平均磁矩 、单粒子平均能量 与温度 之间的关系图。观察并讨论图中现象。 (2)根据(1)中的现象,合理选取不同的T,分别绘制系统达到稳定态后的演化过程中,系统总磁矩的分布曲线

2018-04-11

空空如也

空空如也

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

TA关注的人 TA的粉丝

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