前言:主要记录,在推荐系统利用FFM模型,进行CTR预估的时候,离散化特征需要嵌入,field之间的特征交叉是怎么计算的?记录了数据流动的每一个过程。 FMM是在FM的基础上改进的,理论部分未作过多解释。(内容有不足之处,请大家指正批评) 参考:github:pytorch-fm 一、公式: FFM ...
分类:
其他好文 时间:
2020-05-04 15:13:08
阅读次数:
94
1.张量数据类型 比如数字2在pytorch中就是intTensor类型,该维度为0即dim=0 ,pytorch内部没有自带的string 类型表示方法,要用的话只能通过以下两种编码方法表示: one-hot : 如猫类别用【0 1】表示,狗类别用【1 0】表示 embedding:如果是汉字或者 ...
分类:
其他好文 时间:
2020-05-04 13:30:08
阅读次数:
52
今天用pytorch保存模型时遇到bug Can't pickle <class 'torch._C._VariableFunctions'> 在google上查找原因,发现是保存时保存了整个模型的原因,而模型中有一些自定义的参数 将torch.save(model,save_path)改为torc ...
分类:
其他好文 时间:
2020-05-03 21:35:38
阅读次数:
150
声明:本文是别人发表在github上的项目,并非个人原创,因为那个项目直接下载后出现了一些版本不兼容的问题,故写此文帮助解决。(本人争取在今年有空的时间,自己实现基于YOLO-V4的行人检测) 项目链接:https://github.com/emedinac/Pedestrain_Yolov2 此项 ...
分类:
其他好文 时间:
2020-05-03 14:36:33
阅读次数:
163
在PyTorch中使用torch.save来保存模型的结构和参数,有两种保存方式: # 保存模型的结果信息和参数信息torch.save(model, './model.pth')# 方式二:仅保存模型的参数信息 torch.save(model.state_dict(), './model_sta ...
分类:
其他好文 时间:
2020-05-03 10:55:11
阅读次数:
52
下载:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pytorch ...
分类:
编程语言 时间:
2020-05-03 10:27:48
阅读次数:
272
1. 自定义神经网络卷积核权重 神经网络被深度学习者深深喜爱,究其原因之一是神经网络的便利性,使用者只需要根据自己的需求像搭积木一样搭建神经网络框架即可,搭建过程中我们只需要考虑卷积核的尺寸,输入输出通道数,卷积方式等等。 我们使用惯了自带的参数后,当我们要自定义卷积核参数时,突然有种无从下手的感觉 ...
分类:
其他好文 时间:
2020-05-02 16:43:03
阅读次数:
65
本文主要记录: 1. 离散特征如何预处理之后嵌入 2.使用pytorch怎么使用nn.embedding 以推荐系统中:考虑输入样本只有两个特征,用逻辑回归来预测点击率ctr 看图混个眼熟,后面再说明: 一、离散数据预处理 假设一个样本有两个离散特征【职业,省份】,第一个特征种类有10种,第二个特征 ...
分类:
其他好文 时间:
2020-05-02 09:46:29
阅读次数:
260
程序来自莫烦Python,略有删减和改动。 import os import torch import torch.nn as nn import torch.utils.data as Data import torchvision import matplotlib.pyplot as plt ...
分类:
其他好文 时间:
2020-05-01 16:23:34
阅读次数:
82
一、安装环境 # install requirements pip install pycocotools numpy opencv-python tqdm tensorboard tensorboardX pyyaml pip install torch==1.4.0 pip install to ...
分类:
其他好文 时间:
2020-05-01 10:19:34
阅读次数:
505