自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 【问题记录】CMake Error

问题记录

2022-08-15 12:52:16 161 1

原创 笔试记录_1

笔试记录_1python中对字典的value进行排序一般对字典使用sorted是对key值进行了排序。如果相、对value值进行排序并保留原格式可采用以下两种方法。d = {'lilee':25, 'wangyan':21, 'liqun':32, 'age':19}sorted(d.items(), key=lambda item:item[1])#output[('age',19),('wangyan',21),('lilee',25),('liqun',32)]f = zip(d.k

2021-10-22 20:42:55 79

原创 SSD咯````

文章目录SSD咯为什用卷积代替全连接为什么conv4_3有一个Normalize操作为什么采用anchor如何匹配anchor损失函数SSD咯SSD(Single Shot MultiBox Detector)的主干网络基于VGG16 ,是一个one-stage的目标检测方法.一共有8732检测框多尺度采用不同大小的特征图,低层预测小目标,高层预测大目标设置了多种高宽比的 Default Box以prior box 为初始bbox,将bboxes回归到正确的GT位置上去,预测出的定位信

2021-09-29 14:23:12 116

原创 refinenet

文章目录Refinenet的实现细节!Refinenet的实现细节!主干网络: resnet101kernel size = 1的卷积核调整通道大小,减少参数量和计算量kernel size = 3调整尺寸大小refinenet取用了conv2_x(尺寸为原来14\frac{1}{4}41​​​​), conv3_x(尺寸为原来18\frac{1}{8}81​​​​), conv4_x(尺寸为原来116\frac{1}{16}161​​​​), conv5_x(尺寸为原来132\frac{1

2021-09-28 17:56:07 150

原创 InputSpec是什么鬼

文章目录InputSpec是什么鬼源头查资料验证一下InputSpec是什么鬼源头最近在看代码时看到这样一段代码,这里自定义了一个Normalize层,利用L2范数对指定维度进行标准化,有一个可学超参数 γ\gammaγ​​​​.从tf.keras.backend调用的l2_normalize函数,其实调用的是nn.l2_normalize.计算方式是xi∑j=1Nxj2\frac{x_i}{\sqrt{\sum_{j=1} ^{N}x_j ^{2}}}∑j=1N​xj2​​xi​​.​​class

2021-09-16 17:25:48 1535

原创 [实习2021-04-19] 看看今天学了啥

文章目录Azure Service BusNamespacesService Bus queuesService Bus publish-subscribe topicsReceive modesThe dead-letter queue参考:Azure Service BusGuidelineAzure Service Bus is a fully managed enterprise message broker with message queues and publish-subscribe

2021-04-19 16:25:23 58

原创 [实习2021-03-30]Object_detection_tutorial踩坑记录

文章目录Object_detection_tutorial踩坑记录环境记录issue 1issue 2Object_detection_tutorial踩坑记录环境记录Ubuntutensorflow-gpu == 2.4.1python == 3.6.13issue 1AttributeError: 'AutoTrackable' object has no attribute 'output_shapes'解决方案# masking_model.output_shapes 替换为

2021-03-30 17:25:33 559 2

原创 Anaconda环境下jupyter notebook的 No module named ‘tensorflow‘

文章目录Anaconda环境下jupyter notebook的 No module named 'tensorflow'问题描述解决方案Anaconda环境下jupyter notebook的 No module named ‘tensorflow’问题描述在anaconda的一个环境a启动jupyter nptebook,jupyter notebook和tensorflow都已安装,但是运行后出现以下结果。解决方案在jupyer notebook 中运行以下代码,查看其使用的pytho

2021-01-21 11:42:21 492 1

原创 [Nowcoder]20201210

文章目录[Nowcoder]20201210跳台阶题目描述求两个数组相加和最大的前k个题目描述[Nowcoder]20201210跳台阶题目描述给出一组正整数,你从第一个数向最后一个数方向跳跃,每次至少跳跃1格,每个数的值表示你从这个位置可以跳跃的最大长度。计算如何以最少的跳跃次数跳到最后一个数。输入描述:第一行输入多少个数n第二行开始依次1-n个数,一个数一行输出描述:跳跃次数 Scanner scanner = new Scanner(System.in);

2020-12-17 14:00:27 86

原创 [Nowcoder]2020/11/28

文章目录[Nowcoder]2020/11/28二叉树根节点到叶子节点的所有路径和解题思路深度遍历PythonJava广度遍历PythonJava二叉树的最大路径和Python找到搜索二叉树中两个错误的节点圆盘取数[Nowcoder]2020/11/28二叉树根节点到叶子节点的所有路径和解题思路深度遍历利用递归实现先序遍历,如果碰到叶子结点返回当前所走路径计算的值,如果不是则继续进行先序遍历。Pythonclass Solution: def sumNumbers(self , roo

2020-12-10 11:52:19 141

原创 [实习2020-12-08]PYTHONPATH & python使用

文章目录[实习2020-12-08]PYTHONPATH & python使用问题引入解决方法Linux 命令export服务器跳接[实习2020-12-08]PYTHONPATH & python使用问题引入使用shell脚本文件运行py文件时出现:No module named ‘XXXX’很可能是因为PYTHONPATH设置的问题,PYTHONPATH设置以后可以从正在用的目录以外的其他目录进行导入。解决方法查看需要导模块所在路径在shell文件中加入e

2020-12-08 18:13:58 116

原创 [Nowcoder]2020/11/19

文章目录[Nowcoder]2020/11/19二叉树的后序遍历解题思路递归非递归中序先序构造二叉树中序后序构造二叉树[Nowcoder]2020/11/19二叉树的后序遍历解题思路递归递归的思想比较简单,就是遍历节点左子树再到右子树。class Solution: def postorderTraversal(self , root ): # write code here ans = [] def postorder(node):

2020-11-19 13:32:30 63

原创 [LeetCode]2020/11/17

文章目录[LeetCode]2020/11/17LeetCode 102题目描述解题思路递归非递归细节整理LeetCode 107题目描述解题记录PythonJava[LeetCode]2020/11/17LeetCode 102题目描述这是一道中等题,就是按层序遍历输出二叉树的节点值解题思路递归采用递归的话,便是使用DFS,需要记录层级数class Solution: def levelOrder(self, root: TreeNode) -> List[List[int

2020-11-17 10:23:53 42

原创 [LeetCode]2020/11/16

文章目录[LeetCode]2020/11/16LeetCode 20题目描述有意思的解法[LeetCode]2020/11/16LeetCode 20题目描述这是一道简单题,做括号匹配,核心思想就是利用栈来做。有意思的解法自己写完后,去看了看题解,发现一个有意思的解法,在这里记录一下。这道题如果需要判断有效,一类括号左右必须是连着的。public boolean isValid(String s) { LinkedList<Character> stack = new

2020-11-16 14:49:30 47

原创 [Nowcoder]2020/11/11

文章目录[Nowcoder]2020/11/111 判断链表中是否有环题目描述解题方法一 快慢指针法解题方法二 HashMapjavapython2 链表中环的入口节点题目描述解题方法一 快慢指针法解题方法二 HashMap[Nowcoder]2020/11/111 判断链表中是否有环题目描述在一个单向链表中,判断是否存在环,存在返回True反之则返回False。解题方法一 快慢指针法取一个每次前进步长为1的指针slow和一个每次前进步长为2的指针fast。如果不存在环则指针必会指向null,反

2020-11-11 10:35:43 122

原创 [LeetCode]2020/11/10

文章目录[LeetCode]2020/11/10LeetCode 209题目描述时间复杂度为O(n)O(n)O(n),空间复杂度为O(1)O(1)O(1)的解法时间复杂度为O(nlogn)O(nlogn)O(nlogn),空间复杂度为O(n)O(n)O(n)的解法Java解题技巧Python解题技巧LeetCode 438题目描述解题思路[LeetCode]2020/11/10LeetCode 209题目描述这是一道中等题,寻找长度最小且和为s的子数组时间复杂度为O(n)O(n)O(n),空间复

2020-11-10 09:52:46 76

原创 【学习笔记】Python内存管理&垃圾回收

文章目录【学习笔记】Python内存管理&垃圾回收1.引用计数器1.1 环状双向链表 refchain1.2 类型封装结构体1.3 引用计数器1.4 循环引用2.标记清除3 分代回收4 缓存机制4.1 池4.2 free_list(float/list/tuple/dict)4.3驻留机制【学习笔记】Python内存管理&垃圾回收1.引用计数器1.1 环状双向链表 refchain在python程序中创建的对象都会放在refchain链表中。# 内部会创建【refchain中上一个

2020-11-08 14:34:59 170

原创 [LeetCode]2020/11/06

文章目录[LeetCode]2020/11/06LeetCode 167题目描述有意思的解题思路LeetCode 125题目描述Python解题小技巧Java解题小技巧[LeetCode]2020/11/06LeetCode 167题目描述这是一道简单题,是从一个有序且不重复的数组中找到和为target的两个数的下标,下标从1开始。有意思的解题思路我用的是暴力解法,即遍历所有查找时间复杂度为O(n2)O(n^2)O(n2),题解给出的一种解题思路是使用双指针。求两个指针所指向的两个数字的和。如

2020-11-06 11:35:55 671

原创 [LeetCode]2020/11/05

文章目录[LeetCode]2020/11/05LeetCode 88题目描述Java的小技巧Python的小技巧有意思的解题思路LeetCode 215题目描述其他解题思路—快速排序其他解题思路—堆排序[LeetCode]2020/11/05LeetCode 88题目描述这是一道 简单题,核心就是合并两个有序数组Java的小技巧在LeetCode的官方解题思路中看到以下写法,在此做个记录public void merge(int[] nums1, int m, int[] nums2, i

2020-11-06 10:19:27 136 1

原创 [LeetCode]2020/11/02

文章目录[LeetCode]2020/11/02LeetCode 26- 题目描述Python3的小技巧LeetCode 27-题目描述另一种思路Python3的小技巧[LeetCode]2020/11/02LeetCode 26- 题目描述此题为LeetCode第26题。这是一道简单题,但是在查看题解时,看到使用python3写的一个小技巧记录一下。这个技巧忽视了题目空间复杂度为O(1)O(1)O(1)的要求,但是是一个新思路。Python **set([iterable])**函数创建

2020-11-02 11:13:33 63

原创 【睡前读一读】JVM

JVM与JAVA体系结构虚拟机可分为系统虚拟机:如Visual Box,VWare,是对物理计算机的仿真,提供一个可运行完整操作系统的软件平台程序虚拟机:如JAVA虚拟机,专门为执行单个计算机程序而设计,在JAVA虚拟机中执行的指令称为JAVA字节码指令。Java虚拟机作用:Java虚拟机就是二进制字节码的运行环境,负责装载字节码到内部,解释/编译为对应平台上的机器指令执行。特点一次编译,到处运行自动内存管理自动垃圾回收功能整体结构(HotSpot VM)上层:

2020-08-12 22:38:47 104

原创 修炼武功——朴素贝叶斯

朴素贝叶斯是一种基于贝叶斯定理 和 特征条件独立假设 的分类方法,属于生成模型。知识背景贝叶斯定理P(Bi∣A)=P(Bi)P(A∣Bi)∑j=1nP(Bj)P(A∣Bj)P(B_i|A) = \frac{P(B_i)P(A|B_i)}{\sum^{n}_{j=1}P(B_j)P(A|B_j)}P(Bi​∣A)=∑j=1n​P(Bj​)P(A∣Bj​)P(Bi​)P(A∣Bi​)​“贝叶斯定理描述了当你不能准确知悉一个事物的本质时,你可以依靠与事物特定本质相关的事件出现的多少去判断其本质属性的

2020-07-04 12:09:55 119

空空如也

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

TA关注的人

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