12 2020 档案

摘要:model.evaluate 和 model.predict 的区别 混淆矩阵(Confusion Matrix) 阅读全文
posted @ 2020-12-28 14:24 wzdszh 阅读(219) 评论(0) 推荐(0)
摘要:Linux 网络协议栈是根据 TCP/IP 模型来实现的,TCP/IP 模型由应用层、传输层、网络层和网络接口层,共四层组成,每一层都有各自的职责。 阅读全文
posted @ 2020-12-15 15:31 wzdszh 阅读(187) 评论(0) 推荐(0)
摘要:一.人脸识别相关 人脸应用在计算机视觉体系中占很大一块,在深度学习火起来之前,基于传统机器学习的人脸应用就已经很成熟了,有很多商用应用场景。本文用一个可以实际运行的Demo来说明人脸应用中常见的技术概念,包含‘人脸检测’、‘人脸对比’、‘人脸表征检测(五官定位)’、‘眨眼检测’、‘活体检测’以及‘疲 阅读全文
posted @ 2020-12-14 17:53 wzdszh 阅读(870) 评论(0) 推荐(0)
摘要:1.非交互式人脸活体检测 人机交互的活体检测方法需要通过对人脸做出实时响应来判断是否为活体,通常采用的方法有脸部姿态和读取指定数字等。 以现在主流的交互式活体检测为例,系统会引导用户往指定方向去看,然后去估计用户的头部姿势,通过比较用户的动作姿势和指示方向是否一致来判断活体,从而抵抗照片和视频重放的 阅读全文
posted @ 2020-12-11 21:19 wzdszh 阅读(413) 评论(0) 推荐(0)
摘要:1.活体检测面临的问题 在一些业务需要中,需要识别场景中的用户是否为"真人",因此需要活体检测技术,这篇文章将针对当前行业中的活体检测技术进行总结。 在人脸检测中,攻击者往往会通过PA(Presentation Attacks)对系统进行攻击,常见的PA操作包括打印照片,虚假录制视频,面部伪装,3D 阅读全文
posted @ 2020-12-11 21:05 wzdszh 阅读(647) 评论(0) 推荐(0)
摘要:1.论文的创新点: 1.提出了一个TCP(完全成对混淆Total Pairwise Confusion)loss用来增加CNN的泛化能力。 2.将FDA(快速域适应Fast Domain Adaptation)整合到CNN中,以减轻domain changes带来的影响。 3.提出了一个多任务学习方 阅读全文
posted @ 2020-12-11 13:57 wzdszh 阅读(189) 评论(0) 推荐(0)
摘要:1.什么是SpringBoot? SpringBoot是 Spring 开源组织下的子项目,是Spring组件一站式解决方案,主要是简化了使用Spring的难度,简省了繁重的配置,提供了各种启动器,开发者能快速上手。 2.SpringBoot有哪些优点? 减少开发,测试时间。 使用JavaConfi 阅读全文
posted @ 2020-12-10 13:24 wzdszh 阅读(528) 评论(0) 推荐(0)
摘要:0.模块 torchvision有4个功能模块:model、datasets、transforms和utils。利用datasets可以下载一些经典数据集,本次笔记主要记录如何使用datasets的ImageFolder处理自定义数据集,以及如何使用transforms对源数据进行预处理、增强等。 阅读全文
posted @ 2020-12-09 16:48 wzdszh 阅读(222) 评论(0) 推荐(0)
摘要:1.utils.data包括Dataset和DataLoader torch.utils.data.Dataset为抽象类,表示Dataset的抽象类,所有其他数据集都应该进行子类化,所有子类应该override,__len__和__getitem__,前者提供了数据集的大小,后者支持整数索引,范围 阅读全文
posted @ 2020-12-09 16:34 wzdszh 阅读(203) 评论(0) 推荐(0)
摘要:代码中的变量定义皆是同前面笔记相同 1.PyTorch的nn模块 神经网络的结构与原理相信大家已经非常熟悉,这里不再赘述。 PyTorch有一个专门用于神经网络的完整子模块:torch.nn。该子模块包含创建各种神经网络体系结构所需的构建块。这些构建块在PyTorch术语中称为module(模块), 阅读全文
posted @ 2020-12-09 15:56 wzdszh 阅读(170) 评论(0) 推荐(0)
摘要:1.一个线性回归的例子 假设你去了一些鲜为人知的地方旅游,然后带回了一个花哨的壁挂式模拟温度计。这个温度计看起来很棒,非常适合你的客厅。唯一的缺点是它不显示单位。不用担心,你有一个计划。你用自己喜欢的单位建立一个读数和相应温度值的数据集,然后选择一个模型,并迭代调整单位的权重,直到误差的测量值足够低 阅读全文
posted @ 2020-12-09 15:25 wzdszh 阅读(237) 评论(0) 推荐(0)
摘要:1.什么是CRC校验 CRC即循环冗余校验码:是数据通信领域中最常用的一种查错校验码,其特征是信息字段和校验字段的长度可以任意选定。循环冗余检查(CRC)是一种数据传输检错功能,对数据进行多项式计算,并将得到的结果附在帧的后面,接收设备也执行类似的算法,以保证数据传输的正确性和完整性。 2.CRC校 阅读全文
posted @ 2020-12-08 15:22 wzdszh 阅读(3527) 评论(0) 推荐(0)
摘要:接口协议分为 HTTP,WebService,Dubbo,Thrift,Socket 接口测试:1、节省了测试成本 2、接口测试门槛相对较低 3、效益更高 接口功能自动化测试流程: 需求分析 -> 用例设计 -> 脚本开发 -> 测试执行 -> 结果分析 件编写测试用例设计:主要内容包括参数校验,功 阅读全文
posted @ 2020-12-08 14:30 wzdszh 阅读(152) 评论(0) 推荐(0)
摘要:1.活体检测简介 活体检测:判断捕捉到的人脸是真实人脸,还是伪造的人脸攻击(彩色纸张打印人脸图,电子设备屏幕中人脸数字图像及面具)应用场景:金融支付门禁等应用场景,活体检测一般是嵌套在人脸检测与人脸识别or验证中的模块,用来验证是否用户真实本人分类问题:就是分类问题,可看成二分类(真 or 假);也 阅读全文
posted @ 2020-12-08 14:22 wzdszh 阅读(1840) 评论(2) 推荐(0)
摘要:1.说说Spring里用到了哪些设计模式? 单例模式:Spring中的Bean默认情况下都是单例的。无需多说。 工厂模式:工厂模式主要是通过BeanFactory和ApplicationContext来生产Bean对象。 代理模式:最常见的AOP的实现方式就是通过代理来实现,Spring主要是使用J 阅读全文
posted @ 2020-12-06 18:04 wzdszh 阅读(110) 评论(0) 推荐(0)
摘要:1.前言 相信大家在初学java的时候多多少少都是学习过多线程的,但是对这个知识会有不少疑惑,在这总结一下: 1.多线程在初学的时候不太好学,并且一般写项目的时候也很少用得上(至少在初学阶段时写的项目基本不需要自己创建线程)。 2.多线程的知识点在面试经常考,多线程所涉及的知识点非常多,难度也不低。 阅读全文
posted @ 2020-12-06 16:11 wzdszh 阅读(69) 评论(0) 推荐(0)
摘要:一、初识多线程 1.1介绍进程 讲到线程,又不得不提进程了~ 进程我们估计是很了解的了,在windows下打开任务管理器,可以发现我们在操作系统上运行的程序都是进程: 进程的定义:进程是程序的一次执行,进程是一个程序及其数据在处理机上顺序执行时所发生的活动,进程是具有独立功能的程序在一个数据集合上运 阅读全文
posted @ 2020-12-06 14:01 wzdszh 阅读(84) 评论(0) 推荐(0)
摘要:1.卷积神经网络中得参数 1.参数的表示 输入图片大小 W×W Filter大小 F×F 步长 S padding的像素数 P 于是我们可以得出 N = (W − F + 2P )/S+1 输出图片大小为 N×N 2.参数的作用 池化作用: 1.减少参数量 2.防止过拟合 CNN平移不变性,缩放不变 阅读全文
posted @ 2020-12-05 23:10 wzdszh 阅读(476) 评论(0) 推荐(0)