12 fjssharpsword

尚未进行身份认证

https://github.com/fjssharpsword

等级
TA的排名 203

PostgreSQL数据库数组相似度计算

场景:数据库中有一个字段是数组,要计算数组的相似度。建表语句如下:createtablecataract_wt(nametextNOTNULL,contentfloat8[]NOTNULL,labelfloatNOTNULL);其中字段content就是一个float类型的数组,可以赋予一维或二维。1.Cube组件参考:https://zejn....

2019-10-21 18:38:36

PostgreSQL数据库图像搜索插件imgsmlr部署

https://github.com/postgrespro/imgsmlr1、deployapt-getinstallpostgresql-server-dev-allapt-getinstallpostgresql-commonapt-getinstalllibgd2-noxpm-dev2、compile$gitcloneh...

2019-10-14 17:51:50

基于python和postgreSQL存储图片

安装postgresql数据库python开发包:aptinstalllibpq-devpython3-devpipinstallpsycopg2具体代码如下:fromPILimportImageimportpsycopg2aspsconn=ps.connect(host="127.0.0.1",user="postgres",password...

2019-10-14 17:07:16

ubuntu部署postgreSQL数据库

选择最简单方式,用root身份。apt-getupdateapt-getinstallpostgresqlpostgresql-client默认创建一个数据库超级用户postgres,密码为空。supostgres进入该用户下,开启数据库服务:/etc/init.d/postgresqlstart#开启/etc/init.d/postgresql...

2019-10-14 15:18:56

Linux下载交通图片数据集CityScapes Dataset

https://www.cityscapes-dataset.com/先注册一个账号。CityScapesdatasetisaverypopulardatasetthatconsistsoflabeledstreetimages(fromvideosequence).Thereare5000high-qualitylabeledframesand...

2019-10-13 11:40:50

Image Semantic Segmentation之DeepLab两个坑

1、实验平台:ubuntu16.04+TensorFlow1.12.0+cuda9.0+python3.6第一个坑:tensorflow和cuda版本要对应。2、下载:gitclonehttps://github.com/tensorflow/models.git,切换到models/research/下。3、测试:选择PASCALVOC201...

2019-10-13 10:14:08

推荐经典算法实现之BPMF(python+MovieLen)

因前一篇https://blog.csdn.net/fjssharpsword/article/details/97000479采样问题未解决,发现如下github上有BPMF代码,采用wishart先验,性能和pymc3一致。参考:https://github.com/LoryPack/BPMF#coding:utf-8'''@author:Jason.F@data:2...

2019-08-01 16:22:59

概率编程库Edward安装

概率编程库主流有:Stan、Pymc、Edward,先前选择pymc,结果发现遇到大规模数据基本跑不动,无奈转Edward。Edward:Alibraryforprobabilisticmodeling,inference,andcriticism.网址:http://edwardlib.org/https://github.com/blei-lab/edward安装...

2019-07-27 10:11:12

推荐算法实现之BMF(pymc3+MovieLen)

BMF是笔者根据PMF(http://papers.nips.cc/paper/3208-probabilistic-matrix-factorization.pdf)和BPMF(https://www.cs.toronto.edu/~rsalakhu/papers/bpmf.pdf)论文思路,自主构建的模型,主要思路是建立MF的概率模型,然后用贝叶斯推断方法(变分)来求解。参考代码如下:#...

2019-07-23 16:05:46

推荐经典算法实现之BPMF(pymc3+MovieLen)

BPMF是用贝叶斯推断方法求解MF的概率模型,参考:https://gist.github.com/macks22/00a17b1d374dfc267a9a1、利用其本身数据集的代码如下:#-*-Encoding:UTF-8-*-'''@author:Jason.F@data:2019.07.22@function:ImplementingBPMF...

2019-07-23 15:45:28

推荐经典算法实现之PMF(python+MovieLen)

#-*-Encoding:UTF-8-*-'''@author:Jason.F@data:2019.07.18@function:ImplementingPMFDataset:MovielenDataset(ml-1m)Evaluating:hitradio,ndcghttps://papers...

2019-07-22 08:03:36

推荐经典算法实现之DMF(tensorflow+MovieLen)

#-*-Encoding:UTF-8-*-'''@author:Jason.F@data:2019.07.17@function:ImplementingDMFwithTensorflowDataset:Movielen-1mEvaluating:hitradio,ndcghttps://...

2019-07-18 15:35:07

Tensorflow矩阵过大问题的解决

问题:推荐系统中,用户和物品矩阵进行embedding,但矩阵过大时,超过2G时,会有如下提示ValueError:Cannotcreateatensorprotowhosecontentislargerthan2GB.出现问题的代码语句是:self.user_item_embedding=tf.convert_to_tensor(matrix)matri...

2019-07-18 15:23:25

推荐经典算法实现之NCF(pytorch+MovieLen)

#coding:utf-8'''@author:Jason.F@data:2019.07.11@function:ImplementingNCFwithTorchDataset:MovielenDataset(ml-1m)Evaluating:hitradio,ndcghttps://a...

2019-07-12 08:08:25

推荐经典算法实现之SVDBias(python+MovieLen)

#coding:utf-8'''@author:Jason.F@data:2019.07.15@function:Implementation:SVDBiasDatatset:Movielen-1mEvaluation:hitradio,ndcgSquaredlossfunctionwit...

2019-07-11 16:10:34

python绘制正态分布曲线

场景:已知mean和variance,绘制正态分布曲线。importnumpyasnpimportmatplotlib.pyplotaspltimportpandasaspdimportmath#正态分布的概率密度函数。可以理解成x是mu(均值)和sigma(标准差)的函数defnormfun(x,mu,sigma):pdf=np.ex...

2019-06-21 08:24:27

python下处理win和linux分行符

场景:linux只用\n换行,win下用\r\n表示换行。linux正常的一行在win下分多行,linux下在字符串中替换\r\n,在win中正常。#linux只用\n换行,win下用\r\n表示换行。linux正常的一行在win下分多行,在字符串中替换\rimportpandasaspdimportnumpyasnpdata=pd.read_csv("/data/fj...

2019-05-24 10:24:42

python字符串截取及Html解析

场景:一串字符串,包括html代码,包括特定符号,目标是提取特定符号中间的子字符串,并且解析html代码提取相关属性的值。安装:pipinstallBeautifulSoup4代码参考:importrefrombs4importBeautifulSoupfromos.pathimportbasename,splitextstring1='CO潴留时可出现以下...

2019-05-17 12:59:01

概率编程库Pymc3案例之神经网络(批量训练)

Pymc3提供minibatch训练,参考:https://twiecki.io/blog/2016/06/01/bayesian-deep-learning/但在ppc上却遇到测试集batch问题。https://github.com/pymc-devs/pymc3/issues/2190这里我直接将测试集按照训练集批次大小分开了做预测,但准确率低好多。还未知有效。%mat...

2019-05-10 16:17:49

linux下配置Docker的jupyter notebook环境

jupyternotebook环境配置备忘:1、安装:pipinstalljupyter2、配置:1)生成配置文件:jupyternotebook--generate-config2)打开配置文件编辑:vim/root/.jupyter/jupyter_notebook_config.py主要配置远程可访问:配置密码,可先通过jupyternoteboo...

2019-05-09 17:56:27

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。