- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 交叉熵函数推导
交叉熵的推导1.最大似然何为最大似然?哲学上有句话叫做“存在就是合理的”,最大似然的意思是“存在就是最合理的”。具体来说,如果事件XXX的概率分布为p(X)p(X)p(X),如果一次观测中具体观测到的值分别为X1,X2,…,XnX_1,X_2,…,X_nX1,X2,…,Xn,并假设它们是相互独立,那么P=∏i=1np(Xi)(1)\mathcal P=\prod_{i=1}^np(X_i) \tag{1}P=i=1∏np(Xi)(1)是最大的。如果p(X)p(X)p(X)是一个带有参数
2021-05-12 21:28:06
800
原创 bert源码(pytorch)超详细解读!!!
modeling.py此文章是对transformers的bert源码的解读# coding=utf-8from __future__ import absolute_import, division, print_function, unicode_literalsimport copyimport jsonimport loggingimport mathimport osimport shutilimport tarfileimport tempfileimport sys
2021-05-05 15:23:13
3222
1
原创 词向量,embedding到底怎么回事?
Embedding字面意思:嵌入官方定义:Embedding是离散实例连续化的映射(了解)简单来说,把现实事物转为计算机可以处理的向量介绍现在主流的 Embedding 技术,主要分三大块:(了解一下即可)经典的矩阵分解方法: SVD 方法等基于内容的 embedding 方法:涉及到 NLP 相关的文本 embedidng 方法,包括静态向量 embedding(如 word2vec、GloVe 和 FastText)和动态向量 embedding(如 ELMo、GPT 和 BERT) 简
2021-03-13 19:24:36
1075
2
原创 如何深入吃透代码——以bert源码为例
1024节,写点东西庆祝一下之前老师总是说初学者要有深度,代码要吃透,广而不深没用,现在颇有体会:一个东西学深了,上手其他东西很轻松,甚至感觉他们都是完全一类东西。下面带大家看一下一个简单版的bert源码 。import mathimport refrom random import *import numpy as npimport torchimport torch.nn as nnimport torch.optim as optim# sample IsNext and Not
2020-10-24 15:49:44
620
原创 python漫画爬虫:我不做人了,b站!爬取辉夜大小姐等漫画
今天我们要爬取这个网站的《辉夜大小姐想让我告白》漫画(穷人靠科技,富人靠硬币,懂,不多说)首先我们找到了每一话的链接# 获取章节链接和章节名称hrefs = re.findall('<li>\n.*?<a href="(.*?\.html)\"\n.*?class="">\n.*?<span>(.*?)</span>',r.text)for href in hrefs: # 拼接章节链接 chapter_url = 'http://w
2020-07-22 09:53:26
5805
1
原创 GAT图注意力网络论文源码pytorch版超详细注释讲解!!!
此代码是在GCN源码基础上更改的,代码十分相似,可先参考GCN源码超详细解析.数据集介绍cora数据集.utils.pyimport numpy as npimport scipy.sparse as spimport torch'''先将所有由字符串表示的标签数组用set保存,set的重要特征就是元素没有重复,因此表示成set后可以直接得到所有标签的总数,随后为每个标签分配一个编号,创建一个单位矩阵,单位矩阵的每一行对应一个one-hot向量,也就是np.identity(len(c
2020-07-09 15:15:58
21833
26
原创 python爬取国内疫情数据并生成地图
效果展示 直接上代码获取国内疫情数据from selenium import webdriverimport osfrom time import sleepimport xlwtbookwork = xlwt.Workbook(encoding='utf-8')sheetbook = bookwork.add_sheet('国内疫情数据')title = ['地区','现有确诊','累计确诊','治愈','死亡']for i in range(len(title)):
2020-06-10 22:58:58
3231
3
原创 python爬取国外疫情数据并生成南丁格尔玫瑰图
效果展示 直接上代码获取国外疫情数据#coding:utf-8import requestsimport reimport xlwtheaders = {'Accept-Encoding':'gzip, deflate, br','Accept-Language': 'zh-CN,zh;q=0.9,en;q=0.8','Content-Type': 'application/x-www-form-urlencoded','Host': 'api.inews.qq.com','Us
2020-06-10 22:51:07
2627
4
原创 来做一个聊天机器人APP吧!
用H5做的APP,未部署到服务器,只能和机器人聊天,调用青云客的接口,如果想自己制作机器人接口可参考我的另一篇文章https://blog.csdn.net/weixin_43476533/article/details/105750526在app里面加了几个小游戏,哈哈需要源码的话留邮箱吧,人多我就放github上...
2020-05-14 14:50:02
1082
13
原创 理解Attention注意力的本质(附代码讲解与案例)
##注:阅读本文之前需要对RNN结构有了解1级标题什么是注意力(attention)?当我们想起‘注意力’(attention)这个词时,我们知道这意味着它会引导你专注于某个事物并引起更大的注意。像黑体加粗就是一种注意力。注意力机制在深度学习中则意味着在处理数据时我们会对某些因素(factors)给予更多的注意。在更广的层面上看,attention是网络结构的一个组成,并由它负责管理和量化...
2020-04-26 13:59:19
4964
原创 图神经网络入门:GCN论文+源码超级详细注释讲解!
本文参考了这篇文章:https://blog.csdn.net/weixin_36474809/article/details/89379727侵删这篇文章的代码非常经典,很值得学习,如有错误请指正utils.pyimport numpy as npimport scipy.sparse as spimport torch'''先将所有由字符串表示的标签数组用set保存,set的重...
2020-04-25 16:45:10
34414
53
原创 python聊天机器人接口+前端界面展示
说明本项目是在前端界面显示,基于医疗知识图谱+bert文本相似度+seq2seq attention的中文聊天机器人代码、项目报告详见githubhttps://github.com/Changanyue/medical-chatbot由于data和预训练参数过大,未上传至github运行效果视频:国内bilibili:https://www.bilibili.com/video/B...
2020-04-25 15:31:20
4489
10
原创 HGAT半监督短文本分类的异构图注意网络论文阅读笔记及代码复现
Heterogeneous Graph Attention Networks for Semi-supervised Short Text Classification. Linmei Hu,Tianchi Yang, Chuan Shi, Houye Ji, Xiaoli Li论文代码复现main.py
2020-03-05 08:56:11
3431
12
原创 pygame最简便无报错的安装方法
pygame最简便无报错的安装方法我想很多人可能和博主一样,安装pygame时遇到了各种各样的报错,pip install又安装不了。在我咨询了一国外大佬后,他直接甩给我——pip install pygame -i https://pypi.douban.com/simple试了试2.2m/s的下载速度! 无报错!传统的pip install会连不上国外的服务器,加上后面那串链接后,...
2020-02-16 13:19:00
304
1
chatbot app.zip
2020-05-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人