- 博客(40)
- 资源 (1)
- 收藏
- 关注
原创 linux创建用户到指定目录
1.首先用adduser添加用户,但是用户的目录是adduser默认的目录2.创建你想要的用户目录3.vi /etc/passwd 更改目录4.给用户相应的用户目录的权限chown -R caixt:caixt /data/caixtchmod 760 /data/caixtPs:复制文件的命令:cp -rf test1/. test2/ (注意tes1/后面有个. )...
2020-11-16 21:08:52
1862
原创 压缩并解压缩
tar cfz 123.tar.gz testdir //将testdir目录下的文件打包为123.tar.gzgunzip 123.tar.gz //解压123.tar.gz 解压后会得到123.tartar -xvf 123.tar //对123.tar进行解压
2020-06-15 22:42:08
269
原创 tensorflow 变量共享
tensorflow 变量共享转载:https://www.cnblogs.com/wuchengze/p/9031736.htmltensorflow 变量共享涉及到几个常用的方法,tf.get_variable, tf.variable_scope, tf.reuse_variables等为了记忆各个方法的功能,与其他方法做一个对比。tf.variable 与 tf.get_va...
2020-04-01 20:17:55
339
原创 tensor2tensor报错'Tensor' object is not iterable.
使用tensor2tensor建立decoder报错:使用tensor2tensor建立decoder报错:```python # Build RNN cell decoder_cell = tf.nn.rnn_cell.LSTMCell(num_units=self.args.rnn_dim) # Helper ...
2020-03-31 23:00:37
1688
原创 seq2seq代码的实践
tensorflow官方项目nmt(Neural Machine Translation):添加链接描述备注:项目代码较多,较为复杂使用Seq2Seq+attention model实现简单的Chatbot:添加链接描述辅助参考:tensorflow中seq2seq模块的应用添加链接描述文哥的学习日记 博主 放在github上的nlp项目:添加链接描述...
2020-03-26 11:33:51
306
原创 python下载并且解压
from keras.utils.data_utils import get_fileimport zipfileimport os# 下载代码try: path = get_file('glove.840B.300d.zip', origin='http://nlp.stanford.edu/data/glove.840B.300d.zip...
2020-03-25 22:45:58
578
原创 K.dot和K.batch_dot
K.dot(A,B)A.shape(-1)和B.shape(-2)必须一样,其余没有限制K.batch_dot(A,B)A.shape(-1)和B.shape(-2)必须一样,A.shape(-2)和B.shape(-1)可以不一样,shape(-2)以前的必须完全一样具体这两个怎么计算呢假设:a.shape:(1, 2, 4) b.shape:(8, 7, 4, 5)c=...
2020-03-24 07:44:31
3399
原创 pycharm函数跳转到remote_sources中的文件中
解决办法:file->settings->project structure将项目文件夹设为"Sources"(此时文件夹会变为蓝色)。
2020-03-16 17:11:28
2755
2
原创 FM算法
参考1:https://www.cnblogs.com/jhc888007/p/10390282.html参考2:https://www.jianshu.com/p/40c7358040c9
2020-03-15 09:13:14
177
原创 循环神经网络RNN对于变长序列的处理方法 (keras和tensorflow的处理方法)
转载:https://blog.youkuaiyun.com/qq_27825451/article/details/88991529
2020-03-10 21:04:20
668
原创 python import自己写的文件
1.在要import的文件夹的目录下建立_init_.py文件2.查看python安装目录3.在目录下新建.pth文件,将要import的文件夹的父目录写进去参考:https://www.jb51.net/article/138206.htm...
2020-03-10 20:51:33
510
原创 本地浏览器访问远程jupyter notebook以及修改根目录
1.生成配置文件jupyter notebook --generate-config2.生成密码打开iPython,创建一个密文的密码:In [1]: from notebook.auth import passwdIn [2]: passwd()Enter password: Verify password: Out[2]: 'sha1:*********************...
2020-03-10 20:45:42
489
1
原创 注意力机制
原理链接:李宏毅视频 https://www.bilibili.com/video/av26543556?p=2z0z^0z0是可以学习的参数,分别计算z0z^0z0和h1h^1h1、h2h^2h2、h3h^3h3、h4h^4h4的相似性(可以计算余弦相似性,也可以是nn或其它),通过softmax进行归一化得到权重,然后计算c0c^0c0类似地计算出c1c^1c1...
2020-03-10 20:41:54
290
原创 序列生成模型-facebook bAbI 项目
keras官网上有一些序列生成模型相应的例子:https://keras.io/本文研究了facebook bAbI 项目网址:https:/keras.io/zh/examples/babi_rnn/官网给的代码 Baby RNN.py 进行了更详细的注释关键词:多输入、多输出的model;keras的Embedding层;LSTM单元;layers.concatenate用法(连接一些...
2020-02-21 22:29:41
773
原创 注意力机制 pointer network
参考1:李宏毅https://www.bilibili.com/video/av9770302?p=9(上图应该省略了一个归一化层,模型通过标签知道应该(x1,y1)对应的值是最大的,就会学习到这样一个概率分布,这里直接将attention的weight作为output的distribution)把(x1,y1)丢进去产生新的z1,继而产生新的attention的weight...
2020-02-19 07:45:40
697
原创 SVD
参考一:https://www.cnblogs.com/endlesscoding/p/10033527.html里面讲述了一个SVD相关的矩阵基本概念和SVD在图片中的应用参考二:https://www.bilibili.com/video/av15971352?p=3奇异值是7.7和2.6,小的奇异值可以舍掉,可以减少计量,也可以除噪是由C同理B的操作得到的...
2020-02-15 15:34:25
194
原创 Explainable Recommendation A Survey and New Perspectives读书笔记第一章
Explainable Recommendation: A Survey and New Perspectives文章目录Explainable Recommendation: A Survey and New Perspectives第一章1.1 Explainable Recommendation1.2 A Historical Overview1.3 Classification of t...
2020-01-28 16:14:51
340
原创 第三章 推荐系统冷启动问题
第三章 推荐系统冷启动问题文章目录第三章 推荐系统冷启动问题3.1 推荐系统冷启动问题3.2 利用用户注册信息3.3 选择合适的物品启动用户的兴趣3.4 利用物品的内容信息3.5 发挥专家的作用3.1 推荐系统冷启动问题推荐系统需要根据用户的历史行为和兴趣预测用户未来的行为和兴直,因此需要大量的用户行为数据,对于已经积累了大量的用户数据的公司来说,这或许根本不是问题,但对于没有用户数...
2020-01-05 20:16:36
373
原创 推荐算法论文阅读 Explicit Factor Models for Explainable Recommendation
可解释推荐的显式因素模型陌生词汇factorization:分解 render:提供 preliminary:先前的 overview:综述corpus:语料库 lexicon:词典 entry:条目 exposition:阐述...
2020-01-05 16:03:46
682
原创 第二章 利用用户数据
文章目录第二章 利用用户数据2.1 用户行为数据简介2.2 用户行为分析2.4 基于邻域的算法基于用户的协同过滤基于物品的协同过滤2.5 隐语义模型(Latent factor model)2.6 基于图的模型第二章 利用用户数据基于用户行为分析的推荐算法称作协同过滤算法2.1 用户行为数据简介用户行为数据最简单的存在形式是日志.用户行为按反馈的明确性分为显性反馈行为和隐性反馈行为.如...
2020-01-05 15:18:26
982
原创 Tomcat映射虚拟路径到指定磁盘
在<Host></Host> <Context docBase="C:\E\images" path="/statics/uploadfiles" reloadable="true"/><Context docBase="SecondHand" path="/SecondHand" reloadable="true" source="org...
2020-01-05 10:55:54
177
原创 第一章 好的推荐系统
文章目录第一章 好的推荐系统1.1 什么是推荐系统1.2 个性化推荐系统的应用1.3 推荐系统评测疑问疑问第一章 好的推荐系统1.1 什么是推荐系统长尾理论推荐常用的3种方法 1.social recommendation 让好友推荐物品 2.content-based filtering 基于内容推荐的主要思想是...
2020-01-04 19:54:54
252
原创 导入javaweb项目报错解决
https://blog.youkuaiyun.com/BugEveryday/article/details/84254618
2019-12-13 09:02:02
331
原创 python实现调用shell代码(windows系统下)
git bash下用./XXX.sh arg1 arg2 .... 就可以执行.shell文件python下 我们可以使用 os.popen(Cmd) 来执行命令行,但是Cmd下似乎不能执行shell脚本,我们可以通过 bash XXX.sh来解决案例代码如下:#!/usr/bin/python#vim: set fileencoding:utf-8import osim...
2019-09-30 10:07:39
3430
4
原创 python使用笔记
1.假设map有嵌套结构,例如map[a][b]=c,则必须先置map[a]={},不然会报错2.字符串中含有变量 str = "%d %s"%(var1,var2)3.re.match:re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话, match()就返回none。re.search:re.search 扫描整个字符串并返回第一个成功的匹配。...
2019-09-27 15:37:48
122
原创 perl语言笔记
假设一个hash的双重嵌套,如何输出这个hash的内容呢?sub outmap{ my %hash = @_; my %submap; foreach my $key (sort keys %hash) { my %subhash = %{$hash{$key}}; # 这一步很关键,有点类型转换的意思 pri...
2019-09-19 14:52:36
162
原创 李航《统计学方法chapter two 实践》
自己实现梯度下降import numpy as npimport scipy as spimport matplotlib.pyplot as pltfrom sklearn.datasets import load_irisimport pandas as pd#value_counts()方法统计数组或序列所有元素出现次数,对某一列统计可以直接用df.column_name....
2019-03-22 21:24:06
249
原创 李航《统计学方法chapter one 实践》
import numpy as npimport scipy as spfrom scipy.optimize import leastsqimport matplotlib.pyplot as plt#目标函数def real_func(x): return np.sin(2*np.pi*x)#多项式def fit_func(p,x): f=np.poly1...
2019-03-22 15:30:51
195
原创 csp考试第四题 元素选择器
考试时太紧张没做出来,心疼自己一秒钟,刷了很多字符串的题没派上用场,今天自己又思考了下,有了思路,写了几个样例都过了,等平台开发了测测代码能拿多少分(代码复杂度不高,O(n)级别)#include<bits/stdc++.h>using namespace std;struct node{ int hang;//行数 int level;//层数 stri...
2018-10-09 18:49:51
1780
1
原创 201403-3命令行选项
#include<bits/stdc++.h>using namespace std;map<char,string,less<char> > mp; int arr[30][2]; //flag int main(){ freopen("13.txt","r",stdin); string line; string str1=...
2018-09-08 10:13:09
276
原创 201503-3节日
#include<iostream>using namespace std;//a,b,c和y1, y2(1850 ≤ y1, y2 ≤ 2050)//公元y1年到公元y2年间的每年的a月的第b个星期c的日期。 //1850年1月1日是星期二 365%7=1 366%7=2//2014/05/11int monarr[13]={0,31,28,31,30,31,30,31...
2018-09-07 21:28:24
273
原创 201509-3模板生成系统
#include<bits/stdc++.h>using namespace std;map<string,string> mp;string strs[101];void f(string line){ int i,j,k; i=0; while(i<line.length()) { if(i<line...
2018-09-07 19:17:49
256
原创 201609-3炉石传说
试题编号: 201609-3 试题名称: 炉石传说 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 《炉石传说:魔兽英雄传》(Hearthstone: Heroes of Warcraft,简称炉石传说)是暴雪娱乐开发的一款集换式卡牌游戏(如下图所示)。游戏在一个战斗棋盘上进行,由两名玩家轮流进行操作,本题所...
2018-09-06 14:00:27
246
原创 201803-3 URL映射
试题编号: 201803-3 试题名称: URL映射 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 URL 映射是诸如 Django、Ruby on Rails 等网页框架 (web frameworks) 的一个重要组件。对于从浏览器发来的 HTTP 请求,URL 映射模块会解析请求中的 URL 地...
2018-07-23 22:29:21
184
原创 201612-3权限查询
试题编号:201612-3试题名称:权限查询时间限制:1.0s内存限制:256.0MB问题描述:问题描述 授权 (authorization) 是各类业务系统不可缺少的组成部分,系统用户通过授权机制获得系统中各个模块的操作权限。 本题中的授权机制是这样设计的:每位用户具有若干角色,每种角色具有若干权限。例如,用户 david 具有 manager 角色,manager 角色有 crm:2 权限...
2018-03-31 17:02:14
443
原创 201703-3 Markdown
问题描述试题编号: 201703-3 试题名称: Markdown 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 Markdown 是一种很流行的轻量级标记语言(lightweight markup language),广泛用于撰写带格式的文档。例如以下这段文本就是用 Markdown 的语法写成的:...
2018-03-31 07:34:19
169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人