自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 从pdf简历中提取信息——BiLSTM-CRF

0. 摘要参加了天池的一个pdf简历信息提取的比赛,这里进行回顾、整理和分享赛题要求从pdf简历中提取出信息,比如说名字,籍贯等。这里搭建了一个BiLSTM-CRF模型,能够从PDF简历中提取出所需的信息。模型的线上得分是0.727,排名 21/1200+1. 赛题相关赛题和数据:https://tianchi.aliyun.com/competition/entrance/231771...

2020-04-17 14:58:36 2002 3

原创 感知机的简单实现

导入库import numpy as npimport randomimport matplotlib.pyplot as plt数据集x, y = [], []for i in range(500): r = random.randint(0, 100) * 0.1 delta = random.randint(-500, 500) * 0.1 if del...

2020-01-16 14:35:10 182

原创 我用python写小游戏

一、菜单二、界面展示三、游戏过程展示四、游戏规则介绍随机生成一个方阵,从左上角走到右下角,要求路线满足加法规则,举个例子第一个数字 + 第二个数字 = 第三个数字第二个数字 + 第三个数字 = 第四个数字以此类推……五、代码使用方法调好环境,比如安装好pygame和pyqt5运行main.py六、代码地址https://github.com/Agwave/Numb...

2019-12-31 12:28:12 474

原创 python、socket实现用户间点到点通信

一、界面展示主界面:注册界面:登录界面:二、使用方法导入需要的库,如PyQt5,pymysql等建立数据库 QcChat在QcChat内建立 users 表,表结构如下:设置好connectMysql中参数运行 object 里的 server.py运行 main.py 。注册、登录。运行 debug 里的 main1.py。注册、登录。...

2019-11-27 13:46:23 363

原创 Pytorch 实现 Adversarial Neural Cryptography(论文实现)

论文原文:https://arxiv.org/pdf/1610.06918.pdf实现代码:https://github.com/Agwave/Pytorch-Adversarial-Neural-Cryptography上图为论文内的模型的图片训练结果:利用模型进行预测:...

2019-10-08 23:40:46 236

原创 利用python程序、虚拟串口软件、串口通信助手,实现串口通信(两串口互相收发文字)

一、流程简述程序可以参考:https://blog.csdn.net/colcloud/article/details/42454839这是我参考后简化的版本:https://github.com/Agwave/SerialThread/blob/master/SerialThread.py下面利用虚拟串口软件和串口通信助手软件对程序进行测试。利用虚拟串口软件虚拟出一对相连的串口COM...

2019-10-04 21:48:13 4485

原创 实现 pytorch 中 torch.nn.CrossEntropyLoss

简介为了更好地理解 pytorch 的 CrossEntropyLoss,于是打算进行简单的实现。官方文档:https://pytorch.org/docs/stable/nn.html?highlight=crossentropyloss#torch.nn.CrossEntropyLoss官网 loss 的公式:x 的维度是 (batch_size, C)class 的维度是 (b...

2019-08-13 16:53:06 5053

原创 一个超简单的python线程

一、全部代码import threadingclass SimpleThread(threading.Thread): def __init__(self): threading.Thread.__init__(self) def run(self): print("查看当前线程: ", threading.current_thread())...

2019-07-07 15:27:41 108

原创 匿名函数与可迭代函数

1 匿名函数与可迭代函数简介1.1 匿名函数简介需要使用简单功能的函数,但又不想繁琐地定义函数时,便可以使用匿名函数。匿名函数一般适用于单行代码的函数。它不需要显式地定义函数。匿名函数是以 lambda 关键字开始的,写法如下:lambda 参数1,参数2... : 表达式例如想定义两个数相加:result = lambda x, y : x + yprint(result(2,...

2019-06-30 15:14:18 198

原创 C++ vector 简单教程

一、vector 简单介绍vector是表示可以改变大小的数组的序列容器。就像数组一样,向量使用连续的存储位置作为元素,这意味着它们的元素也可以使用常量指向其元素的“下标”来访问,并且与数组一样有效。但与数组不同,它们的大小可以动态变化,其存储由容器自动处理。在使用它时, 需要包含头文件 vector: #include<vector>二、vector 的声明和初始化vect...

2019-06-24 22:56:48 559

原创 PyTorch之Tensor简单入门

0. 目录Tensor 简介创建 Tensor单个 Tensor 的操作两个 Tensor 间操作Tensor 和 Numpy 互操作Tensor 转为 GPU Tensor1. Tensor 简介Tensor 是 PyTorch 中重要的数据结构。可以把 Tensor 理解为一个高维数组。Tensor 可以是一个数(标量)、一维数组(向量)、二维数组(矩阵)或更高维的数组。...

2019-06-16 18:18:18 428

原创 学numpy 这一篇就够用了

学 NumPy 前,先简单回答两个问题。1.什么是 NumPy?NumPy 是科学计算包。2.NumPy 可以用来干什么?NumPy 可以有效地存储和操作数值数组。并且相比于普通的 Python 列表,代码更少,运行速度更快。概述本文将分为两个部分:第一部分是对 NumPy 数组的简单介绍,能让我们在学习之前有 numpy 数组的一个大致的轮廓。第二部分是对...

2018-08-12 14:48:00 552

空空如也

空空如也

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

TA关注的人

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