- 博客(9)
- 收藏
- 关注
原创 Pytorch中神经网络学习率衰减方法
1. 为什么要衰减学习率(learning rate, lr)代表梯度下降的步长,与传统智能优化算法(比如粒子群算法)类似,如果搜索步长太大有可能会跳出最优区间,如果搜索步长太小,有可能陷于局部最优值。在神经网络刚开始训练的时候,可以将学习率lr设置的大一点(比如0.01),后面随着训练代数的增加将学习率逐步减小,这样平衡了探索和开发的能力。2. 衰减方法参考pytorch官方文档pytorch官方给我们提供了几个衰减函数:torch.optim.lr_scheduler.StepLR(),torc
2021-05-31 14:44:57 1925 3
原创 解决Pycharm中file size exceeds configured limit问题
错误全部信息:the file size(3.40M) exceeds configured limit(2.56M).Code insight features are not available错误原因:文件太大,超出Pycharm中的限制了解决方案:把Pycharm文件限制调大一点就好了,具体步骤:点击help-Edit Custom Properties,如下所示在弹出的idea.properties文件中添加如下属性,将加载文件大小限制调大一点idea.max.intelli.
2021-05-28 09:29:18 7687 1
原创 解决错误 Bad key “text.kerning_factor“ on line 4 in
错误信息截图如下:错误原因:一个名为"text.kerning_factor"的key失效引起的版本冲突,我的理解是matplotlib旧版本需要的这个key,新版本不需要了;解决方法:根据提示找到这个key并注释掉就可以了,具体步骤如下:打开错误信息中的路径,我这里是F:\Anaconda3\envs\Desktop\Lib\site-packages\matplotlib\mpl-data\stylelib,找到目标文件用记事本打开,注释掉这一行,这样就不会报错了...
2021-05-27 15:06:52 3883 8
原创 解决错误The server time zone value ‘йʱ’ is unrecognized or represents more than one time zone.
错误全文:The server time zone value ‘йʱ’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize .
2021-05-23 18:00:06 622
原创 关于双路快速排序为什么从右侧开始判断
其实我一直不太理解双路快排,直到今天做了LeetCode上的一道题,看partition部分的代码public int partition(int[] nums, int left, int right){ // 选择基准 int stard = nums[left]; int i = left; int j = right; // 循环终止条件 while (i < j){ // 必须从右边开始
2021-05-20 10:52:47 197
原创 (pytoch)神经网络做分类任务时的一些常见错误
1. 错误一 TypeError: expected Long (got Float)错误语句:loss = criterion(outputs, target)错误原因:target类型错误,要求时是Long类型的,给了Float类型的修改后:loss = criterion(outputs, target.long())2. 错误二 RuntimeError: Assertion cur_target 0 cur_target n_classes failed错误全部信息:
2021-05-19 16:03:11 996
翻译 计算机网络重点体系结构
参考TCP/IP协议体系的认知链路层以太网帧的格式MTU的概念ARP协议和RARP协议(掌握一下ARP缓存的原理)网络层掌握IP的首部格式掌握IP的分片掌握IP选路ICMP协议掌握报文格式分类:查询 + 差错两种 + 五种传输层UDP,次要一点,掌握特点和首部各个字段掌握TCP特点 + 首部字段 + 可靠机制连接控制 : 三次握手,四次挥手,同时打开,同时关闭,半关闭(可能问到为什么需要)流量控制机制:滑动窗口,慢启动,拥塞避免,快速重传,快速恢
2021-05-15 15:49:32 117
原创 计算机网络面试题总结
1. TCP/IP七/五/四层模型应用层:任务是通过应用进程之间的交互,完成特定网络应用,代表协议有:DNS协议,HTTP协议 ;运输层:对应用层提供网络连接中的两台计算机之间的数据传输服务,代表协议:TCP,UDP;网络层:当两台计算机需要通信时,中间可能会经过多台计算机或者网络设备,网络层的作用就是在众多选项内选择一条合适的传输路线,协议IP协议;数据链路层:将网络层交下来的数据报组装成帧,在两个相邻结点间的链路上实现帧的无差别传输,例如ARQ协议;物理层:实现计算机节
2021-05-05 21:35:32 551 1
原创 Java集合面试题总结
1. Java的集合有哪些?主要有两大类集合都继承自Iterable接口,分别是Collection与Map。其中Collection下又分为List和Set两个接口,List有序可以重复,Set无序不可重复;List的具体实现类有:ArrayList,LinkedList,Vector;Set的具体实现类有:HashSet,TreeSet;Map接口主要有三个实现类:HashMap,HashTable(线程安全),TreeMap使不安全的集合线程安全:Collections.synchron
2021-05-05 21:14:26 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人