笔记
qqLML_ZR
这个作者很懒,什么都没留下…
展开
-
1x1 卷积的作用
最近在深度学习中经常会看到1x1的卷积操作,因此很好奇它具体的作用是什么?1.视频视频取自启释科技s1*1卷积在做什么?它是如何被提出,在深层神经网络中又发挥什么样的作用?_哔哩哔哩_bilibili2.通过升维或者降维,调整输出的维度3.相比于直接进行卷积操作,可减小参数量 如bottleneck中先使用1*1卷积降维到64d,然后再接上常规卷积操作,输出维度不变,但是参数量减小4.提取通道关联信息 因为1*1卷积本身就是再通道层面进行卷积,相当聚合了通道的信息。缺点感受野较小原创 2022-12-05 09:58:36 · 441 阅读 · 0 评论 -
OutputStreamWriter/ InputStreamReader close 问题
发现一个问题,// Java 为什么必须先关闭OutputStreamWriter,后面 InputStreamReader才能读到数据?//如果都放在末尾,读不到数据package com.demo5;import java.io.*;import java.util.Arrays;public class Demo { public static void main(String[] args) throws IOException { OutputS原创 2021-08-27 11:31:10 · 373 阅读 · 0 评论 -
16. Map、HashMap 键,键值 key,values
/*public interface Map<K,V>将键映射到值的对象。 地图不能包含重复的键; 每个键可以映射到最多一个值。通过多态实现HashMap:put(K key, V value)将指定的值与该映射中的指定键相关联(可选操作)。*/package com.demo16;import java.util.Collection;import java.util.HashMap;import java.util.Map;import java.util.原创 2021-08-24 10:09:38 · 240 阅读 · 0 评论 -
12.JAVA 泛型
1.泛型:泛型的本质是参数化类型;c++(模板)将类型由原来的具体化类型参数化,然后在使用/调用时传入具体的类型;2.泛型类;public class xx <T>{} //T可以随意写别的泛型方法;泛型接口;中3.格式: <类型> 指定一种类型的格式;<类型1,类型2>:多类型用逗号隔开;不能使用基本类型;4.好处:将类型错误提前;避免类型转换错误;5.泛型类:public class Student <T>{.原创 2021-08-24 09:01:12 · 108 阅读 · 0 评论 -
11.笔记Java-HashSet 哈希
hashset:1.//遍历 和存储顺序不一致 对迭代顺序不做保证2.set集合不包含重复元素3.哈希值:根据地址或者字符串或数字算出来的int类型数值Object类中的hashCode()可以获得哈希值4.保证HashSet元素唯一性通过重写hashCode()和equals()方法实现hash 表存入时依赖于对象的 hashcode 和equals()方法 可以对其进行重写5.Hash表存储元素:(jdk8之前,数组+链表实现 一个以链表为元素的数组)(jdk8之后,在长度较.原创 2021-08-23 16:23:45 · 149 阅读 · 0 评论 -
wxpython -wx.FilePickerCtrl,选择文件,文件窗口,获取文件路径,python界面制作
wx.FilePickerCtrl该控件可以用来选中一个文件。当你单击时弹出wx.FileDialog窗口。这是一个(小)部件,实现可能有所不同,用于访问文件选择器对话框。只有当USE_FILEPICKERCTRL设置为1(默认值)时才可用。wxpython -wx.FilePickerCtrl,选择文件,文件窗口,获取文件路径,python界面制作原创 2021-07-20 09:03:21 · 5283 阅读 · 2 评论 -
c++学习虚函数,动态多态性,动态联编
#pragma once/********************************虚函数的实现*虚函数:允许函数调用与函数体之间联系在运行时才建立,是现实动态联编的基础*派生后可以在类族中实现运行时多态(动态多态性)*动态联编,程序运行后在进行联编********************************/#include <iostream>using namespace std;class Point{private: int X, Y;public.原创 2020-08-28 16:10:03 · 191 阅读 · 0 评论 -
C++重载运算符
#pragma once//重载运算符进行复数运算#include <iostream>using std::cout;using std::endl;//vc++6.0不允许在声明重载运算符之前使用using namespace std; //c++的标准标识符都在命名空间std中,或许调用std对重载有影响;class Complex //定义复数类,使用友元函数重载{private : double real; double image;.原创 2020-08-28 14:23:31 · 173 阅读 · 0 评论 -
吴恩达机器学习笔记week(二) 控制语句&绘制数值曲线
>> for i=1:10> v(i)=i*i;> end;%循环语句 i 从1到10>> f= 1:10>> for i= f;> disp(i);> end;>> i = 1i = 1>> while i <=5,> v(i)= 100;> i=i+1;> end>> v %while循环示例>> i=1i = 1>> ..原创 2020-07-16 10:02:44 · 165 阅读 · 0 评论 -
吴恩达机器学习笔记week(二)变量 &矩阵&矩阵运算&文件移动
变量与矩阵%表示注释变量:octave:1> PS1('>> ') %将命令提示符修改为>>>> a = 3; %对a进行赋值且不打印输出(加;)>> b = 'hi' %赋值>>c = (3>=1) %条件赋值(c=1)>> disp(a) %显示a的值>> disp(sprintf('2 decimals:%0.2f',a)) %打印string字符串,%0.2控制变量格式2 d...原创 2020-07-15 10:58:56 · 230 阅读 · 0 评论 -
吴恩达机器学习笔记(一) octave指令
%表示注释变量:octave:1> PS1('>> ') %将命令提示符修改为>>>> a = 3; %对a进行赋值且不打印输出(加;)>> b = 'hi' %赋值>>c = (3>=1) %条件赋值(c=1)>> disp(a) %显示a的值>> disp(sprintf('2 decimals:%0.2f',a)) %打印string字符串,%0.2控制变量格式2 decimals:3...原创 2020-07-14 15:55:08 · 244 阅读 · 0 评论 -
ros 运行rqt_plot报错、无法绘图、红字、matplotlib版本过低
1.指令后的错误信息/usr/lib/python2.7/dist-packages/matplotlib/font_manager.py:273: UserWarning: Matplotlib is building the font cache using fc-list. This may take a moment. warnings.warn('Matplotlib is building the font cache using fc-list. This may take a mom.原创 2020-07-13 19:06:34 · 2423 阅读 · 3 评论 -
(一)ros入门指令学习笔记_在415的学习之路
rosnode 运行后可以获得关于rosnode函数的使用方法例子:~$ rosnoderosnode is a command-line tool for printing information about ROS Nodes.Commands:rosnode ping test connectivity to noderosnode list list active nodesrosnode info print information about noderosnode m原创 2020-07-13 15:58:43 · 290 阅读 · 0 评论 -
ros入门程序,报错 Couldn‘t find executable named hello below /home/c415/desktop/test/src
运行指令rosrun hello_ros hello 后报错:Couldn't find executable named hello below /home/c415/desktop/test/src/hello_ros 找不到执行文件;可能原因在进行catkin_make后,生成的可执行文件没有在src文件目录下;个人解决方法:生成的hello.exe文件在目录一般在build下。可以把生成的hello.exe复制到.../test/src目录下。再次运行指令rosrun hello_.原创 2020-07-16 10:05:46 · 3534 阅读 · 1 评论 -
Vmware Ubuntu虚拟机提示:无法连接虚拟设备 sata0:1,因为主机上没有相对应的设备,解决办法
有的方法在把sata改为镜像文件时,会发现安装VMtool又会报错。以下为个人解决办法:1.在虚拟机设置中添加通用SCSI设备。如图2.设置启动连接,和节点,点击确定。3.重启后不会有问题。4.个人认为可能是在安装Ubuntu时,硬盘选择的是SCSI。但是安装完后系统却并没有通用SCSI,只有一个sata。但里面链接的是我们之前安装时用的iso文件。所以导致报错。...原创 2020-07-09 21:01:58 · 29691 阅读 · 0 评论 -
自己模仿用堆栈写的计算器 有点混乱low 测试过没问题
主要思想是对每个输入的字符进行检测和分类,分成数字堆栈和符号堆栈然后判断符号优先级。统一先处理乘号和除号,(如果有括号先处理括号,将括号内的运算处理完)然后最后会出现优先级低的运算符加号 减号还没有运算完,字符串就结束了。所以在最后又对堆栈进行处理,确保符号堆栈运算完(总之有点乱慎入。0.0)#include #include #include #define MAXSIZE 50//定义原创 2018-01-18 14:52:19 · 297 阅读 · 0 评论