自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dyyay521的博客

从小白之路慢慢爬的小姑娘

  • 博客(80)
  • 收藏
  • 关注

原创 PyTorch实践学习---6.Broadcast自动扩展

Brodcasting的两个特点:1.expand 2.without copying data其功能如下:

2021-06-01 10:40:54 35

原创 pytorch实践学习---5.维度变换

1.维度变换有如下几个操作:

2021-05-31 10:17:01 7

原创 pytorch实践学习---4.索引与切片

首先我们来看PyTorch的索引问题,就和python语言一样,正常能用脑子想出来的逻辑:第十行返回的是一个标量。以上是正常的索引,还有一些高级的索引:比如我要取两张:还有检验两张图片的第一个通道上的索引:(常识:一共有三个通道:RGB)还有-1的情况,就是倒着来:遵循这样的原则:接下来,我不想连续的取了,我要跳着取,就是这样:第一行你会发现有两个冒号这种东西,就意味着要隔行采样了;TIPS:把冒号理解成箭头;以上是索引的功能,切片就不一样在.

2021-04-20 12:38:32 18

原创 pytorch实践学习---3.创建tensor

如何创建tensor类型呢?第一种:impot from numpy(用numpy直接引入)第二种:impot from list(如果需要的数据量很小,那就不用numpy来承载,直接用list就好)注意torch.tensor是只接收数据的,torch.Tensor可以用来接收维度和数据;3.要注意未初始化的问题:如果没初始化,就会有这种问题:4.我们要会的随机初始化~还有正态分布的随机:递增递减生成等差:形成等分:还有一些简单的单位

2021-04-19 18:35:08 13

原创 pytorch实践学习---2.PyTorch基本数据类型

1.首先get到一个知识点:pytorch没有string类的支持,我们要支持只能用编码的方式;2.其次我们看python和pytorch的区别:3.在程序里怎么看一个数据的类型呢?一个是返回这个数的类型,一个是直接check这个数是不是这种类型,要注意的是,有可能数据一样,但放的位置不一样会导致类型也不一样;4.我们要学习一维二维三维乃至四维的区别及在哪里使用:首先是标量:上面就是标量(经常用于LOSS),下面我们讲张量(经常用于Bias,LinearIn.

2021-04-19 18:04:24 7

原创 东华OJ复试题——11-20题

11 单词统计问题描述 :输入一行字符,用函数编程统计其中有多少单词。说明:以空格分隔开的任何字符串都认为是单词。比如“I’m”认为是一个单词统计单词个数的函数原型为:int CountWords(char str[]);输入说明 :输入一行字符,最多能从键盘输入20个字符,单词之间以空格分开。输出说明 :输出一个单词个数(一个整数)。输入范例 :How are you输出范例:3#include<iostream>#include<stdlib.h>/*

2021-04-15 15:35:38 61

原创 pytorch实践学习---1.为什么学习pytorch

首先来看这幅图:从综合的来看,如果你想要学习机器学习,而且你是个新手,就从pytorch开始。pytorch的三大优点:这三个功能都可以一一验证的;首先是GPU加速:通过cpu和gpu的对比是能看出来差距很大的;自动求导就是字面意思,其实tensorflow也是有这功能;常用网络层就是我们学习机器学习所知道的那些功能术语,再复杂的网络,也都是这些元素堆砌起来的;这些英文如果看不懂的话,建议学一下机器学习课程的基础内容~...

2021-04-11 18:26:47 30 2

原创 东华复试oj题------6-10题

6.分数统计分数统计作者: Turbo时间限制: 1S章节: 一维数组问题描述 :给定一个百分制成绩T,将其划分为如下五个等级之一:  90100为A,8089为B,7079为C,6069为D,0~59为E  现在给定的输入中包含若干百分制成绩(成绩个数不超过100),请你统计五个等级段的人数,并找出人数最多的那个等级段,按照从大到小的顺序输出该段中所有人成绩(保证人数最多的等级只有一个)。输入说明 :两行,第一行为n,表示将输入n个分数,第二行为n个0~100的正整数,用空

2021-04-01 15:52:58 138

原创 东华复试oj题------1-5题

1.质因数质因数作者: Turbo时间限制: 1S章节: 基本练习(循环)问题描述 :将一个正整数N(1<N<32768)分解质因数。例如,输入90,打印出90=233*5。输入说明 :输入一个正整数输出说明 :按照范例输出。其中的质因数的输出顺序按照从小到大的顺序。如果输入的整数本身是质数,则输出形式为:3=3输入范例 :66输出范例 :66=2311思路:这道题很简单,就是两个质数的判断:#include<iostream>#include&l

2021-04-01 15:29:55 37

原创 东华复试oj题------前言

终于终于复试结束了考上了呜呜呜!!!!最后一共给了70道题,好家伙,一个星期写70道以后过了三四遍,结果复试抽到高精度乘法还是不会,,主要那个时候脑子就空了,这就是算法缺陷吗·····接下来我尽量把这70道题还原一遍,也算是给自己一个交代了!...

2021-04-01 14:33:27 21

原创 数据库手把手解题——2.如何画语法树及优化

前言:本篇主要讲解怎么画查询语法树并对其优化,因为我在之前学的时候,在网上其实没怎么找到详细地教程,还是自己一点一点扣书扣出来的,所以想写一篇具体来描述一下这类题的方法技巧。如题,这是东华大学一年的考研题目:我们来解决第二问的前提是先写出它的关系表达式:这一步没什么技巧,学过关系代数就很简单,我们主要讲解如何画查询语法树:第一步:转化关系表达式:...

2020-12-30 19:41:38 1564 1

原创 数据库手把手解题——1.判断无损连接

前言:这篇博客主要是直接教大家怎么做出来是不是无损分解,至于概念啥的就不在这里讲解了~首先,我们会看到一道这样的题:下面我们开始解决第二问:第一步:画出一个大表,每一行都是第二问给出的,列就是所有的属性;第二步:在上面画√,每一行有什么属性,就在表里勾上什么属性;(书上是用a和b表示,但我打的步骤就是在草稿纸上自己的步骤,最后在试卷呈现出来的换成a和b即可,后面会说)...

2020-12-30 11:40:27 736

原创 【蓝桥杯】-数字图形-C++解决

问题描述利用字母可以组成一些美丽的图形,下面给出了一个例子:ABCDEFGBABCDEFCBABCDEDCBABCDEDCBABC这是一个5行7列的图形,请找出这个图形的规律,并输出一个n行m列的图形。输入格式输入一行,包含两个整数n和m,分别表示你要输出的图形的行数的列数。输出格式输出n行,每个m个字符,为你的图形。样例输入5 7样例输出ABCDEF...

2020-03-30 20:12:24 188

原创 关于HTML DOM 学到触发事件的总结

----------------------------本篇总结是基于菜鸟教程带给我的知识--------------------------------首先我们要知道JS在HTML DOM中能够做的事情: 改变页面中的所有 HTML 元素 改变页面中的所有 HTML 属性 改变页面中的所有 CSS 样式 对页面中的所有事件做出反应 知道功能之后,...

2020-03-22 11:26:24 112

原创 ACM算法之----面对排序的通用做法sort

这几天一直在学习各种各种排序的思想,冒泡的双重循环,桶排序的精准定位以及快排的二分法,实现排序有很多种思想,但真正在算法竞赛的时候,首当其冲的就应该是一个东西!!!!sort()!!!一个sort就可以解决大部分的排序问题,sort的用法也很简单: sort(a,a+n),a为数列的首,a+n为数列的尾下面是一个具...

2020-02-19 18:16:02 100

原创 排序算法之冒泡排序

冒泡排序由于复杂度很高,有 O(N 2 ),所以我一直感觉有些中看不中用,,真正做题需要排序的时候是不会用冒泡排序的,但!它的算法实现蛮有意思,还是要知道人家是怎么做的!首先,冒泡的核心为:每次比较两个相邻的元素,如果它们的顺序错误就把它们交换过来。假设有n个数需要从高到低排列,从第一个数开始比较,一次能把它给固定住,所以想固定好所有的数需要n-1次,这是一个循环,那对于每一个数该怎么固定...

2020-02-12 17:47:12 93

原创 排序算法之简易的桶排序

桶排序在庞大的排序家族中属于比较直接比较简单的了,它的思想非常简单:把顺序先归好,相当于把桶先排列好,满足这一个桶的条件就把它扔到对应的桶里去;eg:现在有五个学生的成绩:23,67,99,88,56 ,想将它们按照从高到低排列,使用桶排列的话,我可以安排101个桶,设每个桶初始为0,代表还没有东西放进去,第0号桶就代表考0分的,第1号桶就是考1分的,以此类推。考23分就把它放...

2020-02-12 16:43:32 100

原创 You are using pip version 19.0.3, however version 19.3.1 is available. You should consider upgrading

输入“python -m pip install --upgrade pip”就升级成功了

2019-12-31 09:38:32 167

原创 python期末复习之第一章习题代码

#1.1 字符串的拼接:学到知识点:想要填什么,用{}挖坑就好。后面跟上.format明确填进去的内容;str1 = input("请输入一种食物:")str2 = input("请输入一个人物:")print("有一个新英雄叫做:{}{}".format(str1,str2))#1.2 整数序列求和 知识点:for后面的冒号不要忘了,一般的for语言中i默认是从0开始的,...

2019-12-05 12:59:11 237

原创 用python写九九乘法表(用format格式极其简单)

九九乘法表大家都清楚,怎么用python编写呢,其实非常简单:用两个循环一嵌套,控制一下格式,就输出了,{}可以理解成你挖的坑,而后面的format可以看作你在这个坑里填的东西。end=' ' 是控制不让换行顺带在中间加空格;print=‘’是控制换行的;for i in range(1,10): for j in range(1,i+1): p...

2019-12-05 11:36:49 2059

转载 python:你自己都没搞懂还让我执行?(报错锦集)

原作者孙青儿总结了一下python里错误的原因,觉得还挺好的呀!链接:https://www.jianshu.com/p/8a4a067976bb目录1.NameError变量名错误 (小打小闹总是犯,改正不了怎么办)2.IndentationError代码缩进错误 (python哪里都挺好,就是格式要求妙)3.AttributeError对象属性错误...

2019-11-26 18:14:18 146

原创 发现了turtle画图的重要秘密,教你直接调用简单图案!

是的,我跟turtle刚上了!!就因为我用它花了两个小时画自己名字!!又花了半个小时画一颗!!心!!画完感觉灵魂出鞘的我意识到了一个很重要的事情,上次我说其实可以用turtle中的write()函数直接写字,,,,那么,,,我如果在双引号中直接写一个心呢,像这样:write('❤',font=("Arial Rounded" , 60 , "normal"))那我,,,是不是就不用画...

2019-10-14 14:29:24 5013 6

原创 python之------如何在图片上面添加文字(多种类型的文字)

本片内容:在你原来的图片上添加一些文字(可选择不同字体);这篇文章主要是因为我们尽(sang)职(xin)尽(bing)责(kuang)的python老师给我们布置的实验是!!给自己学校的110周年画一幅海报,没错,,用python..可怜我的好多创意,迫于python能力的不足,全部被我摒弃了!(不是因为怕麻烦!)所以最后实现的是这样的:嘿嘿,主要实现了:1.将图片放大了对比...

2019-10-14 14:14:25 6593 3

原创 如何把软件彻底卸载的硬核方法!

前几天给男朋友安装了python3.7.4,本来想炫一把自己的技术,结果就发现版本不对,,,想重新安装3.7.0的时候!就被告知!因为存在之前的新版本!就不能安装这个版本了!丢了一把人的我仔细的查了一下怎么把软件删干净!!!!(这里只讲不常被用到的常规方法~)1.打开控制面板------找到卸载程序------直接卸载就好啦!2.终极无敌卸载小霸王!!!1.wind...

2019-10-04 19:14:20 2502

原创 python安装库之----有些库库真是小妖精

每次刚创建一个py文件准备大展宏图的时候,有些库的安装就折了我们准备飞翔的翅膀!难受了好几天,终于把需要的库基本装上了,,但过程,,,最先选择:(我用的编译器是Pycharm,还是比较好安装的hhh,在此墙推一下,确实很好用!!)Pycharm:一:File ---> setting二:setting ---> 你创建的文件里的project I...

2019-09-25 16:14:53 287 3

原创 python对不起!原来可以直接写文字??

感觉自己火了一下下是肿么回事!!上次说的太水了,这次冲着你们也要说点有营养的!!咳咳,,这次我们认真点,想要用python去写一个名字,或者写一些其他东西:菜鸟级: 上次说的:“turtle.write”,它具体的格式是这样子滴: write(arg,move=false,align='left',font=('fontname、fontsi...

2019-09-22 20:01:38 16631 5

原创 python对不起!名字!我让你受苦了!!

是的,刚学几天python的小菜鸡今天又被震惊到了,老师布置的第一个作业是用python画自己的名字,,天真的我当然是一笔一划的画出来了,,在之前的博客里提到过,觉得自己画的还行因此还得瑟了几天,,直到今天看到了七段数码管绘制!!!write??turtle.write????俺画自己的名字画了两个小时啊喂!不服气的我当然用它试了试。。哇哇哇哇哇!!!!!!!看着...

2019-09-18 16:43:45 4276 24

原创 Python道路之-----六角星的绘制

这个确实是简单,但一口气画完的话就有些复杂,所以我把它分成了两个三角形去做,果然还是考的数学,,(Python好有意思啊啊啊啊,下次的实验是用python画校庆的海报,,我要好好补补功课了!!)代码如下:from turtle import *setup(700,700,200,200)pensize(20)pencolor("purple")penup()fd(-2...

2019-09-09 13:47:50 3703 4

原创 Python道路之——画自己名字

班里大神用python是这么画的,果然只有对比才有伤害,,,(为什么大神说打开画图就可以看坐标画图,我一点都不会啊啊啊啊),所以只能惨烈的一点点修改,因为太丑了所以记录一下吧,万一以后会大神的方法了呢????先把大神的链接放出来对比一下,不要放了就都走了啊啊啊啊https://blog.todest.cn/post/50bbd1a0/好了,放自己的了,明明代码长度差不...

2019-09-09 13:20:14 4853 1

原创 cpu设计----1.5 加法器的上板运行

经过在vivado上的仿真----综合----生成比特流----连接到板,结果如下:需要注意的就是--代码的缺一不可;来源路径的正确性;

2019-07-17 21:09:52 166

原创 cpu设计----1.3 cpu架构

要构造一个cpu,第一就是明确要完成的指令,在MIPS指令集中找到即可,关键就是这些指令的数据通路,只有把数据通路弄懂了,才能清楚的用verilog“画”出cpu.先看单周期的:不同类型的指令所进行的通路不一样,再分类去看;之后要清楚cpu的基本架构是什么,这个在文件中有说明:大概的清晰之后,就可以开始了!!!...

2019-07-17 20:53:33 616

原创 cpu设计----1.2 verilog

之前知道我们的学长说,做cpu的话,不用专门去吧verilog的每一点都弄会,可以边做边学,以下是我总结的关于verilog需要用到的知识:(将图片点开即可查看)之后有哪些看不懂的代码可以再回过头看一看;...

2019-07-17 20:46:47 238

原创 cpu设计----1.1 vivado软件的使用

因为有19个G,当时在网页上一直安装不下来,后来还是直接用U盘copy下来了,,之后就照着指导书上的一点一点弄,总结了怎么使用这个玩意:这些是仿真实现的一些基本操作,之后用敲好的3-8译码器简单试了一下,之后有加法器上板的例子:...

2019-07-17 20:16:14 1659

原创 cpu设计初级攻略------1.大赛前的明确目标

(之前一直在盲目看书看题,看过学过也就忘了,所以在大赛前的半个月开始记录,, 加油啦)一:本次大赛准备完成的初级目标:二:需要的知识储备:第一章1.1 :vivado的软件安装(完成,使用方法将在后章详细提到)1.2:verilog的基本掌握(再之后将详细提到)1.3:关于cpu架构的掌握(同上)1.4:复现提供的代码1.5 加法器的上板运...

2019-07-17 11:22:11 175

原创 vivado 2018.3 版本怎么改编译器字体与颜色

针对 2018.3 版本:先找到setting点开找到Text Editor:

2019-07-13 15:30:21 1896

原创 计算机网络——子网划分(内含习题讲解)

PS:(习题是由b站--计算机网络-谢希仁第7版-河南科技大学 视频中获得)前情提要:我们在这之前已经学过了两级的IP地址:但是两级的IP地址有很多弊端,所以我们将要学习三级IP地址,也就是两级IP地址的升级版那我们要注意什么呢?一:我怎么去知道人家用的是两级IP还是三级IP呢? 答:利用子网掩码;二:那什么是子网掩码呢? ...

2019-07-01 10:32:56 93425 61

原创 蓝桥杯结束啦

这次的蓝桥杯终于结束了,这次的题型真的是变了好多,五道结果填空,五道大题;感觉都不是太难,除了填空最后一道迷宫题,一看就是DFS啊!!可我没记住DFS咋写,最后甚至还想用肉眼看出最短路径,,我疯了,当然没看出来了,,。总体就是比赛完出来,感觉整个人生都明媚了呀!算法真的是好难,总觉得这次蓝桥杯过了,碰算法的机会就少很多了,既然已经知道自己不是这一路人,那就抓紧找到自己的航道叭!...

2019-03-25 19:00:08 151

原创 素因子去重 C++

问题描述  给定一个正整数n,求一个正整数p,满足p仅包含n的所有素因子,且每个素因子的次数不大于1输入格式  一个整数,表示n输出格式  输出一行,包含一个整数p。样例输入1000样例输出10数据规模和约定  n<=10^12  样例解释:n=1000=2^3*5*3,p=2*5=10自己吭哧做了半个小时一直想不通怎么弄一个那么大的数...

2019-03-22 14:08:02 195

原创 胡凡算法之——有几个PAT

题目如下:思路:1.这种类型的题有很多,一般的基本思路就是找中间数“A”,知道A之前有a个P,之后有b个“T”,那么对于这一个A来说就有a*b个“PAT”,按此方法将所有“A”所代表的个数加起来,就是所有的个数,也就是所谓的“排列组合”。 2.想到这之后,就剩下一个难题了,怎么找到“A”之前所有的“P”,我们可以用一个数组把每一位是不是“P”表示出来,如果是"P...

2019-03-19 16:45:19 139

原创 胡凡算法之——打表

打表的作用:1.先将所有的结果全部打出来,之后再挑选需要的;典型例题就是素数打表;2.和第一种差不多,直接暴力:这种情况就是你实在想不到什么好算法了....3.有些不会做或是找不到规律的,先打表出小范围的,说不定就找出规律了呢~以下附上素数打表的代码~void is_prime() //素数打表; { int cnt=0; bool v...

2019-03-18 20:28:29 116

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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