__Elwin
码龄5年
关注
提问 私信
  • 博客:265,422
    社区:1
    动态:62
    265,485
    总访问量
  • 31
    原创
  • 900,432
    排名
  • 5,139
    粉丝
  • 652
    铁粉

个人简介:自动化懒狗一条

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2019-09-25
博客简介:

Elwin的博客

查看详细资料
个人成就
  • 获得454次点赞
  • 内容获得251次评论
  • 获得2,230次收藏
  • 代码片获得34,696次分享
创作历程
  • 4篇
    2022年
  • 11篇
    2021年
  • 16篇
    2020年
成就勋章
TA的专栏
  • 算法
    12篇
  • CUDA编程
    1篇
  • 机器学习
    8篇
  • 计算机视觉
    9篇
  • 电路
    13篇
  • 谱分析
    3篇
兴趣领域 设置
  • 人工智能
    opencv计算机视觉机器学习深度学习神经网络pytorch图像处理
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

居然上了榜单了,感动 而且快突破1000粉丝了,冲冲冲!

发布动态 2022.04.11

单人扑克游戏:地城恶棍的Python实现(纯代码)

单人扑克游戏:地城恶棍的Python实现(纯代码)实现细节链接:传送门import random as raimport numpy as npfrom tqdm import tqdmimport osimport reimport timeclass PlayingCard(object): def __init__(self) -> None: """ 构建牌库[x,y] 获取公式 x = 54 // 4
原创
发布博客 2022.04.10 ·
4255 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

单人扑克游戏:地城恶棍的Python实现(附实现代码)

基于Numpy的单人扑克游戏:地城恶棍[!] 本项目为原创内容,若有错误之处还需批评指正由于篇幅过长,本文全代码文件位于另一个博客中:传送门文章目录基于Numpy的单人扑克游戏:地城恶棍1.单人扑克牌游戏:地城恶棍1.1 游戏场景1.2 游戏规则1.3 计分规则1.4 游戏流程2.制作思路3. 扑克牌API3.1 类成员3.2 索引转换与检索3.3 洗牌与重置牌库3.4 取卡牌、插卡牌与丢弃卡牌3.5 卡牌可视化3.6 具体展示4. 游戏本体4.1 配置文件4.2 游戏主体4.3 游戏主循环4.
原创
发布博客 2022.04.10 ·
5616 阅读 ·
3 点赞 ·
2 评论 ·
3 收藏

用Python中的Numpy实现简单高效的扑克牌API(附代码)

用Python中的Numpy实现简单高效的扑克牌API扑克牌可以用字典或者列表来表示,但是这样的话会浪费很多的空间。因此,本项目将使用Numpy来实现,这样的话能保证性能的情况下减少存储成本。一般情况下,扑克牌应该具有的功能为: 抽牌库顶的牌、洗牌、将牌放进牌库底、丢弃某张牌文章目录用Python中的Numpy实现简单高效的扑克牌API1. 实现过程1.1 类成员1.2 索引转换与检索1.3 洗牌与重置牌库1.4 取卡牌、插卡牌与丢弃卡牌1.5 卡牌可视化1.6 具体展示2. 全代码(太长不看版
原创
发布博客 2022.04.10 ·
2001 阅读 ·
3 点赞 ·
0 评论 ·
2 收藏

CUDA并行编程入门:在Visual Studio中实现GPU版本Hello world

一个简单的CUDA入门代码
原创
发布博客 2022.04.02 ·
4420 阅读 ·
6 点赞 ·
0 评论 ·
44 收藏

Multisim14.0仿真:三相半波可控整流电路

三相半波可控整流电路[!] 这里仅为定性展示,绝大多数元器件通过试错法进行调参# 前言最近在学习电力电子技术,秉承着实践出真知的想法在电脑上仿真一下看看结果。但是在网上逛了一圈,本人并没有发现有比较清晰简单的教程,而且可复现性巨差。因此便尝试自己做了一些。# 实现思路单相半波可控整流电路如图所示,其中变压器T起着变换电压和隔离的作用,RRR为负载电阻。# 实现过程在根据原理图的情况下进行搭建,为了让电路结构更简单,在这里使用了纯电阻负载:在实践中发现,三个晶闸管可以共同使用
原创
发布博客 2021.11.28 ·
6565 阅读 ·
4 点赞 ·
3 评论 ·
40 收藏

Multisim14.0仿真:单相桥式全控整流电路

单相桥式全控整流电路[!] 这里仅为定性展示,绝大多数元器件通过试错法进行调参# 前言最近在学习电力电子技术,秉承着实践出真知的想法在电脑上仿真一下看看结果。但是在网上逛了一圈,本人并没有发现有比较清晰简单的教程,而且可复现性巨差。因此便尝试自己做了一些。# 实现思路单相半波可控整流电路如图所示,其中变压器T起着变换电压和隔离的作用,VT1_11​~VT4_44​为晶闸管,RdR_dRd​为负载电阻。一般而言,VT1_11​和VT4_44​组成一对桥臂,VT2_22​和VT3_33​组成
原创
发布博客 2021.11.28 ·
10672 阅读 ·
6 点赞 ·
5 评论 ·
47 收藏

Multisim14.0仿真:晶闸管单相半波可控整流电路

晶闸管单相半波可控整流电路[!] 这里仅为定性展示,绝大多数元器件通过试错法进行调参# 前言最近在学习电力电子技术,秉承着实践出真知的想法在电脑上仿真一下看看结果。但是在网上逛了一圈,本人并没有发现有比较清晰简单的教程,而且可复现性巨差。因此便尝试自己做了一些。# 实现思路单相半波可控整流电路如图所示,其中变压器T起着变换电压和隔离的作用,VT为晶闸管,RdR_dRd​为负载电阻。# 实现过程在根据原理图的情况下进行搭建,为了让电路结构更简单,在这里使用了纯电阻负载:其
原创
发布博客 2021.11.28 ·
8067 阅读 ·
6 点赞 ·
3 评论 ·
37 收藏

基于Pytorch搭建潜水泵异常检测系统

基于视觉识别搭建潜水泵异常检测系统[!] 源自于本人在Python与树莓派的选修课程报告,为原创内容文章目录基于视觉识别搭建潜水泵异常检测系统@[toc](文章目录)# 个人介绍# 设计目标# 模型设计1 数据集分析2 模型设计2 特征提取模块选定3 分类器选定# 实践1 平台环境2 代码实践2.1 导入代码所需库2.2 数据加载器2.3 模型构建2.4 训练框架# 结果# 个人介绍本人是自动化专业学生,这个专业会不可避免地接触到工业生产中各种生产装置的设计,考虑到本人的发展方向为计算机视觉
原创
发布博客 2021.10.21 ·
1223 阅读 ·
3 点赞 ·
0 评论 ·
6 收藏

PANet:基于金字塔注意力网络的图像超分辨率重建(全代码)

PANet:基于金字塔注意力网络的图像超分辨率重建本文为全代码,原文请看:传送门import torchimport torch.nn as nnimport torch.nn.functional as Ffrom torch.utils.data import DataLoader,Dataset,SubsetRandomSamplerimport torch.optim as optimfrom torchvision.utils import save_imageimport
原创
发布博客 2021.09.25 ·
2521 阅读 ·
0 点赞 ·
3 评论 ·
19 收藏

PANet:基于金字塔注意力网络的图像超分辨率重建(Pytorch实现)

PANet:基于金字塔注意力网络的图像超分辨率重建[!] 为了提高代码的可读性,本文模型的具体实现与原文具有一定区别,因此会造成性能上的差异文章目录PANet:基于金字塔注意力网络的图像超分辨率重建1.相关资料2.简介3.模型结构4.项目实践4.1 准备工作4.2 具体实现4.2.1 导入项目所需库4.2.2 构建数据集4.2.3 构建网络模型# 特征金字塔部分# 模型部分4.2.4 准备训练配件# 优化器# 损失函数# 评估标准## PSRN## SSIM4.2.5 构建训练框架4.2.6 训练结
原创
发布博客 2021.09.25 ·
5909 阅读 ·
6 点赞 ·
1 评论 ·
82 收藏

Github——基于Pix2Pix的城市卫星影像翻译(Pytorch实现)

基于Pix2Pix的城市卫星影像翻译Github地址:NikkiElwin/Pix2Pix-Pytorchemmm至于教程嘛,可以看看这个文章:生成对抗网络系列(4)——pix2pix实现效果:这是跑了99个Epoch的结果:GIF文件太大放不出来= =,请去Github上看吧...
原创
发布博客 2021.02.16 ·
620 阅读 ·
2 点赞 ·
2 评论 ·
2 收藏

Pytorch入门——MNIST手写数字识别代码

MNIST手写数字识别教程本文仅仅放出该教程的代码具体教程请看 Pytorch入门——手把手教你MNIST手写数字识别import torchimport torchvision from tqdm import tqdmimport matplotlib#By: Elwin https://editor.csdn.net/md?not_checkout=1&articleId=112980305class Net(torch.nn.Module): def __init
原创
发布博客 2021.01.22 ·
19945 阅读 ·
38 点赞 ·
55 评论 ·
143 收藏

Pytorch入门——手把手教你MNIST手写数字识别

MNIST手写数字识别教程要开始带组内的小朋友了,特意出一个Pytorch教程来指导一下[!] 这里是实战教程,默认读者已经学会了部分深度学习原理,若有不懂的地方可以先停下来查查资料目录MNIST手写数字识别教程1 什么是MNIST?2 使用Pytorch实现手写数字识别2.1 任务目的2.2 开发环境2.3 实现流程3 具体代码实现3.1 数据预处理部分3.1.1 初始化全局变量3.1.2 构建数据集3.2 训练部分3.2.1 构建模型3.2.2 构建迭代器与损失函数3.2.3 构建训练循环3.2
原创
发布博客 2021.01.22 ·
68010 阅读 ·
136 点赞 ·
29 评论 ·
564 收藏

超分辨率——基于SRGAN的图像超分辨率重建(Pytorch实现)

基于SRGAN的图像超分辨率重建本文偏新手项,因此只是作为定性学习使用,因此不涉及最后的定量评估环节1 简要介绍SRGAN的原论文发表于CVPR2017,即《Photo-Realistic Single Image Super-Resolution Using a Generative Adversarial Network》SRGAN使用了生成对抗的方式来进行图像的超分辨率重建,同时提出了一个由Adversarial Loss和Content Loss组成的损失函数。更详细的介绍可以去看看
原创
发布博客 2021.01.20 ·
23036 阅读 ·
72 点赞 ·
96 评论 ·
460 收藏

中国地图填色问题Python API(动态)

基于中国地图的填色问题动态API这几天课设需要使用到中国地图来做填色问题,于是做了一个动态的中国地图API主要思路:使用一个邻接表实现的无向图作为中国地图,然后使用一个平行的数组来表示结点的颜色。代码:#Elwinimport timeimport matplotlib.pyplot as pltimport numpy as npimport cv2class ChinaMap(): """China map dynamic visualization class"""
原创
发布博客 2021.01.08 ·
2061 阅读 ·
4 点赞 ·
2 评论 ·
9 收藏

超分辨率——基于SRResNet的图像超分辨率重建(Pytorch实现)

基于SRResNet的图像超分辨率重建因为事务繁忙,所以博客好久都没有更新了,今天难得有空更新一下。1. 任务描述使用Pytorch实现SRResNet模型。2. 知识准备2.1 图像超分辨率像超分辨率是指从低分辨率图像中恢复出自然、清晰的纹理,最终得到一张高分辨率图像,是图像增强领域中一个非常重要的问题。近年来,得益于深度学习技术强大的学习能力,该问题有了显著的进展1。2.2 SRResNetSRResNet 网络来源于SRGAN的生成器,允许修复更高频的细节。SRResNet上存在两个
原创
发布博客 2020.11.20 ·
18688 阅读 ·
27 点赞 ·
42 评论 ·
270 收藏

简单高效的Python数组动态可视化

简单高效的Python数组可视化主要内容介绍实现方式整体代码介绍在遇到一些涉及到数组的算法中(例如排序、或者说是统计),数组的可视化能够给我们提供一种更加直观的视角来找到自己程序的Bug(或者是学习某些算法的实现原理)。在这里介绍的是一份我写于提供给初学者的数组可视化类,其中我为了降低难度和减少成本,因此阉割了很多次要内容。在这份代码中我提供了对应的接口,可以让其他程序员直接导入我的代码文件后进行拓展。实现方式1 目标对数组进行可视化展示2 实现原理使用 Mat
原创
发布博客 2020.07.03 ·
1961 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

电路复习——二端口网络

二端口网络作者:Elwin[!] 以下笔记内容可能会出现部分错误的地方,恳请各位师生批评指正,谢谢!主要内容定义网络参数开路电阻R参数及开路阻抗Z参数短路电导G参数及短路导纳Y参数本博客只讲述到R参数与G参数,并不涉及H参数和T(A)参数。二端口网络的定义“网络”就是元件数、支路数、节点数比较多的电路。要知道二端口网络的定义,首先要知道一端口网络是什么。1 一端口网络网络可按引出端的数目来分类。具有两个引出端的部分电路,称为二端子网络,在集总参数电路中,若任何时刻
原创
发布博客 2020.06.30 ·
10728 阅读 ·
7 点赞 ·
0 评论 ·
29 收藏

电路复习——含耦合电感的电路与变压器

含耦合电感的电路与变压器作者:Elwin[!] 以下笔记内容可能会出现部分错误的地方,恳请各位师生批评指正,谢谢!主要内容互感含有互感电路的计算理想变压器互感1 定义如果两个或两个以上的线圈中每一个线圈所产生的磁通都与另一个线圈相交链,则称这些线圈有磁耦合或者称为具有互感。假设有两个紧密绕在同一铁心的电感线圈L1L_1L1​、L2L_2L2​,它们之间没有直接电的联系,对于两个电感的自感磁通链,有ψ11=L1i1ψ22=L2i2\psi_{11}=L_1i_1 \\ \psi_
原创
发布博客 2020.06.30 ·
17003 阅读 ·
31 点赞 ·
2 评论 ·
127 收藏
加载更多