『Python』hashlib的简单使用

hashlib的简单使用实用
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

人脸识别中的开集和闭集测试

人脸识别中的开集和闭集测试这个领域里可以简单分成两大类:• 人脸验证• 人脸检索做人脸识别的时候,需要根据业务需要来选择合适的测试指标,测试指标也远远不止文中提到的几个,这里就列举几个比较常用的。1. 人脸验证:给定两张人脸图片,判断两张图片是否为同一人。两个基本术语:误识率–人脸比对通过了但其实并不是本人的概率,通过率–将同一人正确识别出来的概率。其实都是根据实际业务定义的,人脸验证场景中,比如需要刷身份证的人脸闸机,一般希望误识率越低越好,因为不希望有人冒充混入,同时希望通过率越高越好,
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

Leetcode刷题 2021.02.06

Leetcode刷题 2021.02.06Leetcode1423 可获得的最大点数Leetcode1695 删除子数组的最大得分Leetcode1630 等差子数组Leetcode1423 可获得的最大点数几张卡牌 排成一行,每张卡牌都有一个对应的点数。点数由整数数组 cardPoints 给出。每次行动,你可以从行的开头或者末尾拿一张卡牌,最终你必须正好拿 k 张卡牌。你的点数就是你拿到手中的所有卡牌的点数之和。给你一个整数数组 cardPoints 和整数 k,请你返回可以获得的最大点数
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

【雷达通信】线性调频(LFM)脉冲压缩雷达matlab仿真

一、简介1.雷达工作原理雷达是Radar(RAdio Detection And Ranging)的音译词,意为“无线电检测和测距”,即利用无线电波来检测目标并测定目标的位置,这也是雷达设备在最初阶段的功能。典型的雷达系统如图1.1,它主要由发射机,天线,接收机,数据处理,定时控制,显示等设备组成。利用雷达可以获知目标的有无,目标斜距,目标角位置,目标相对速度等。现代高分辨雷达扩展了原始雷达概念,使它具有对运动目标(飞机,导弹等)和区域目标(地面等)成像和识别的能力。雷达的应用越来越广泛。2.线性调
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

关于使用AsyncHttpClient做断点上传功能时无法回调进度的问题

在使用AsyncHttpClient做简单的非断点上传功能时,我们要想实时检测任务的开始、结束以及进度,需要实现AsyncHttpResponseHandler,并复写其各种onXXX()方法。 其中,在onProgress里,我们可以得到上传的进度。以上说的是简单上传,运行一点问题都没有。 可是当我按照服务端提供的接口做断点上传时,onProgress就不能正常的返回进度了。为了找出原因,我对两种情况的http请求都进行了抓包,发现原因出在http请求头里。在简单上传时,请求头里的"Content-Ty
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

roc_curve(),ROC曲线,混淆矩阵,开集闭集等概念

ROC在分类任务中,经常基于错误率来衡量分类器任务的成功程度。错误率指的是在所有测试样例中错分的样例比例。实际上,这样的度量错误掩盖了样例如何被分错的事实。在机器学习中,有一个普遍适用的称为混淆矩阵(confusion matrix)的工具,它可以帮助人们更好地了解分类中的错误。混淆矩阵我们举个列子,并画出混淆矩阵表,假如宠物店有10只动物,其中6只狗,4只猫,现在有一个分类器将这10只动物进行分类,分类结果为5只狗,5只猫,那么我们画出分类结果混淆矩阵,并进行分析,如下(我们把狗作为正类):如果
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

『Python』协程

简要介绍Python的协程及其优势
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

李航《统计学习方法》第2版 第6章中对于最大熵中极大似然估计的似然函数的理解(为什么长指数形式这个样子)

为啥似然函数这个样,跟平常见的好像不太一样?(以下为书本截图)个人在网上浏览了一些帖子后,写的理解:
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

极客时间-算法训练营-第二周

文章目录学习笔记1.哈希表定义图示具体实现是Map和SetHashSet源码分析HashMap源码分析时间复杂度实战题目[242. 有效的字母异位词](https://leetcode-cn.com/problems/valid-anagram/)[49. 字母异位词分组](https://leetcode-cn.com/problems/group-anagrams/)[1. 两数之和](https://leetcode-cn.com/problems/two-sum/)2.树链表与树,树与图的特殊关系图
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

Leetcode刷题 2021.02.07

Leetcode刷题 2021.02.07Leetcode5659 删除字符串两端相同字符后的最短长度Leetcode5658 任意子数组和的绝对值的最大值Leetcode5674 构造字典序最大的合并字符串Leetcode5659 删除字符串两端相同字符后的最短长度给你一个只包含字符 ‘a’,‘b’ 和 ‘c’ 的字符串 s ,你可以执行下面这个操作(5 个步骤)任意次:选择字符串 s 一个 非空 的前缀,这个前缀的所有字符都相同。选择字符串 s 一个 非空 的后缀,这个后缀的所有字符都相同。
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

【生物应用】基于遗传改进BP神经网络研究抗糖化活性matlab源码

始化选取珍珠番石榴(Psidium guajava L.)和草莓番石榴(Psidium littorale Raddi)的果实用于实验分组及成分提取。将珍珠番石榴和草莓番石榴分别切片、去籽后于75℃烘箱中烘干,烘干后于研钵中捣碎成均匀的黄豆大小,取15g药材,加250mL蒸馏水,按上表实验号依次在给定功率、时间、温度超声条件下提取、抽滤,弃去滤渣(珍珠番石榴及草莓番石榴平行操作,下同)。本次实验主要研究超声3要素(即时间、功率、温度)与抗糖化活性的关系,如表所示:三个影响因子数据作训练组(traini
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

李航《统计学习方法》第2版 第6章中如何理解最大熵模型中的特征函数?

参考知乎中关于这个问题的某个评论参考链接:如何理解最大熵模型中的特征函数?以下为该评论截图:
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

文本相似性的几种方法

总结一下关于文本相似性的几种方法无监督,不使用额外的标注数据词移距离词移距离使用两文本间的词嵌入,测量其中一文本中的单词在语义空间中移动到另一文本单词所需要的最短距离。average word vectors简单的对句子中的所有词向量取平均,是一种简单有效的方法,缺点:没有考虑到单词的顺序,只对15个字以内的短句子比较有效,丢掉了词与词间的相关意思,无法更精细的表达句子与句子之间的关系。tfidf-weighting word vectors指对句子中的所有词向量根据tfidf权重加权求和,
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

每天手撕一道算法-64. 最小路径和

每天手撕一道算法-64. 最小路径和64. 最小路径和题目:题目解析:这题的意思是从左上角到右下角,(注意:每次是向下或者向右移动一格),所走过的路径数字和要求最小。这道题要用动态规划,在原来的数组上去改变值。先从最近的开始,得到最优解,再慢慢递推到外面一层。/*这题的意思是从左上角到右下角,(注意:每次是向下或者向右移动一格),所走过的路径数字和要求最小。这道题要用动态规划,在原来的数组上去改变值。先从最近的开始,得到最优解,再慢慢递推到外面一层。*/class Solutio
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

『Python』SMTP发送邮件

Python 发送邮件的正确姿势
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

Leetcode刷题 2021.02.08

Leetcode刷题 2021.02.08Leetcode1743 从相邻元素对还原数组Leetcode318 最大单词长度乘积Leetcode5674 构造字典序最大的合并字符串Leetcode1743 从相邻元素对还原数组存在一个由 n 个不同元素组成的整数数组 nums ,但你已经记不清具体内容。好在你还记得 nums 中的每一对相邻元素。给你一个二维整数数组 adjacentPairs ,大小为 n - 1 ,其中每个 adjacentPairs[i] = [ui, vi] 表示元素 ui
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

【雷达通信】雷达数字信号处理matlab源码

一、简介利用MATLAB设计经典的雷达数字信号处理。该系统具备对雷达目标回波的处理能力,能够从噪声中将目标检测出来,并提取目标的距离、速度、角度信息。教程分五节完成,主要包括:第一节,雷达LFM信号分析;第二节,脉冲压缩处理;第三节,相参积累处理;第四节,恒虚警CFAR处理;第五节,目标信息提取处理。1.雷达LFM信号分析脉冲压缩雷达最常见的调制信号是线性调频(Linear Frequency Modulation)信号,接收时采用匹配滤波器(Matched Filter)压缩脉冲。脉冲压
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

李航《统计学习方法》第2版 第6章 编程实现逻辑斯谛回归(梯度下降算法)调用sklearn模块实现逻辑斯谛回归(梯度下降算法,牛顿、拟牛顿算法)

参考里面的习题6.2的代码就是了:李航《统计学习方法》第2版 第6章课后习题答案
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

每日手撕一道算法题-322.零钱兑换

每日手撕一道算法题-322.零钱兑换322. 零钱兑换题目:给定不同面额的硬币 coins 和一个总金额 amount。编写一个函数来计算可以凑成总金额所需的最少的硬币个数。如果没有任何一种硬币组合能组成总金额,返回 -1。示例 1:输入: coins = [1, 2, 5], amount = 11输出: 3 解释: 11 = 5 + 5 + 1示例 2:输入: coins = [2], amount = 3输出: -1解析举例面值是1,2,5可以逆推。凑11最少的硬币数 =
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0

cygwin不自带telnet的处理方法

由于cygwin不自带telnet,apt-cyg list telnet后也没有发现东西。查询找到telnet在cygwin的inetutils包里。如果有apt-cyg,可以apt-cyg install inetutils安装,如果没有可以在cygwin图形界面下选择安装inetutils包即可。
分类: 其他 发布时间: 02-14 14:37 阅读次数: 0