技巧
文章平均质量分 68
龙海L
金牛座理工男,请多多指教,多多打赏点赞
展开
-
protobuf c++编程笔记
文章目录字段内容的定义修饰符字段类型引用方式不同字段的方法1)optional修饰的基本类型:2)optional修饰的对象类型:3)repeated修饰的基本类型:4)repeated修饰的对象类型:序列化反序列化字段内容的定义修饰符required字段类型引用方式不同字段的方法1)optional修饰的基本类型:set_属性名(val) :初始化修改属性值;属性名():获取属性值,只读模式,返回类型是::google::protobuf::int64;2)optional修饰原创 2021-08-22 22:57:37 · 801 阅读 · 0 评论 -
python时间序列异常检测库ADTK,风控算法工程师的福音
文章目录adtk简介数据要求异常特征加工滑动窗口adtk简介智能运维数据基本上都是时间序列形成的,时间序列数据的异常检测是风控算法的重要组成部分,而可以调用ADTK库完成基本的算法,和大家分享该库的使用。adtk(Anomaly Detection Toolkit)是无监督异常检测的python工具包,它提供常用算法和处理函数:简单有效的异常检测算法异常特征加工处理流程控制安装:pip install sdtk数据要求时间序列的数据主要包括时间和相应的指标(cpu,内存等),py.原创 2021-07-30 17:03:14 · 5327 阅读 · 2 评论 -
WXG机器学习算法面试
一面 1h20min1.单转链表2.sql中left jion,right jion和full jion的定义3,概率题,小明去酒吧的概率是0.9,去A,B,C三家酒吧概率相等。现在发现小明不在A,B两个酒吧,求出在C酒吧的概率。4,场景题 没有历史数据,已知用户账号登录的几个特征,怎样简历异常登陆检测模型。下面介绍自己反欺诈的项目,关于特征工程进行了介绍。最后介绍了自己的CV的项目,没问什么问题。二面1h没刷题。全程项目介绍与基础知识考查。记忆深刻的几道题:1,self-attent原创 2021-03-29 20:58:19 · 812 阅读 · 0 评论 -
一些python库的详细指南
文章目录可视化MatplotlibpyEcharts命令行Argparse可视化Matplotlib可视化库,在算法领域的可视化或者数据科学中扮演了重要的作用,学好了可视化,组会做展示,分分钟让老板加薪!官方中文教程示例pyEcharts简书文档示例官方中文文档命令行Argparse详细教程...原创 2021-01-22 20:40:40 · 122 阅读 · 0 评论 -
图像分类性能提升方案
文章目录1.模型训练调参1.1学习率衰减策略采用cosine函数1.2使用标签平滑(label smooth)1.3知识蒸馏(knowledge distillation)1.4Mixup2.迁移学习在已经成熟的模型参数初始化,训练自己的数据参考文章:https://zhuanlan.zhihu.com/p/114869268在不改变网络模型的前提下的性能提升tricks1.模型训练调参1.1学习率衰减策略采用cosine函数1.2使用标签平滑(label smooth)1.3知识蒸馏(know原创 2021-01-20 16:38:22 · 1302 阅读 · 0 评论 -
Google coLab使用说明 强烈推荐
文章目录简介新建项目前期配置1.修改笔记本环境2.安装必要的包和软件、3.挂载Google Drive4.安装深度学习平台进阶操作1.更改工作目录2.运行自己的代码简介Google Colaboratory是谷歌开放的一款研究工具,主要用于机器学习的开发和研究。这款工具现在可以免费使用,但是不是永久免费暂时还不确定。Google Colab最大的好处是给广大的AI开发者提供了 免费的GPU 使用!GPU型号是 Tesla K80 !你可以在上面轻松地跑例如:Keras、Tensorflow、Pytorc原创 2021-01-12 15:16:12 · 3531 阅读 · 0 评论 -
Python更加基于项目的虚拟环境管理pipenv
库名称 Pipenv功能作用pipenv=pip+virtualenv这样的效果可以使我们更加关注项目的管理:工具内部封装了以上两个功能优势不需要再分别安装pip和virtualenv ,直接使用Pipenv即可,会自动创建虚拟环境并安装三方库,自动记录项目依赖的所有三方库,而且使用Pipfile和Pipfile.lock取代了requirements.txt使用说明文档:https://docs.pipenv.org1.安装:pip install pipenv2.创建虚拟环境原创 2020-12-27 22:40:55 · 262 阅读 · 2 评论 -
YOLOv4论文翻译及总结
借鉴文章:https://zhuanlan.zhihu.com/p/143747206YOLOv4资源链接:论文:https://arxiv.org/abs/2004.10934代码:python代码:https://github.com/Tianxiaomo/pytorch-YOLOv4c++代码:https://github.com/AlexeyAB/darknetpython版本的Tensorrt代码:https://github.com/hunglc007/tensorflow-yolo原创 2020-12-21 19:11:46 · 1806 阅读 · 0 评论 -
目标检测中的性能提升方法综述
文章目录一,多尺度检测什么是多尺度检测?降低下采样率与空洞卷积多尺度训练优化Anchor尺寸训练深层与浅层特征融合SNIP,尺度归一化TridentNet,三叉戟网络总结二,目标检测中的样本不均衡问题什么是目标检测样本不均衡问题1,OHEM,在线难例挖掘2,S-OHEM,基于LOSS分布采样的在线困难样本挖掘3,Focal Loss 专注困难样本4,GHM,损失函数梯度均衡化机制总结目标检测优化使用的Trick本文从降低下采样率与空洞卷积、多尺度训练、优化Anchor尺寸设计、深层和浅层特征融合等多个方面原创 2020-10-08 16:58:33 · 3472 阅读 · 6 评论 -
BP网络的反向求导
推荐网络地址:https://blog.csdn.net/treasuresss/article/details/50809148转载 2020-05-08 19:42:09 · 172 阅读 · 0 评论 -
pyinstaller 将python程序打包为可执行文件exe
文章目录pyinstaller简介相关参数打包流程第一步,安装pyinstaller第二步,打开命令行,进入要打包的主程序目录下,在命令行中输入:第三步,执行打包命令规范说明常见问题1. RecursionError: maximum recursion depth exceeded2.双击程序 Failed to excute Script main3.文件打包后过大的问题防止反编译的问题py...原创 2020-03-30 11:43:18 · 624 阅读 · 0 评论 -
Python打包环境方案 简化部署
文章目录requirement.txtconda创建打包环境进入创建环境并打包进入测试环境创建打包的环境在linux操作系统下,python项目的打包特别重要,如果是在开发测试,可以方便部署到正式的服务器,同时在正式的服务器中打包备份有着很好的数据安全的保护作用。是开始一个项目最开始考虑的,主要包括两种方式 pip和condarequirement.txtpip freeze >req...原创 2020-03-12 22:09:16 · 750 阅读 · 0 评论 -
Python从路径提取文件
几乎所有的关于操作系统的内容可以在python 官方文档中找到:https://docs.python.org/3/library/os.html#module-os关于操作系统的内容可以使用库:OSimport os其中os.path被单独列出:https://docs.python.org/3/library/os.path.html#module-os.pathfrom os im...原创 2020-03-12 16:27:52 · 384 阅读 · 0 评论 -
python爬取数据网站多网页数据
文章目录使用库requestsselenium代码示例使用库requests是用Python语言编写,基于urllib的HTTP库,满足HTTP测试需求安装:pip install requests函数功能发起HTTP请求,获得url对应的网页内容import requestsresponse = requests.get('https://www.baidu.com/')p...原创 2020-03-06 22:19:41 · 2062 阅读 · 0 评论 -
python对视频进行处理
文章目录获取视频每帧的图像将每帧图像汇总成视频将视频中的一段截取下来获取视频每帧的图像import osimport cv2def video2img(): rootlist = 'E:/python project/find_location/' vc = cv2.VideoCapture(rootlist + 'video_name.mp4') # 读入视频文件 ...原创 2020-03-06 22:13:46 · 1929 阅读 · 1 评论 -
python的国内镜像源,可以提高安装python库速度和数量
常用的国内镜像源来源连接豆瓣https://pypi.doubanio.com/simple/阿里云https://mirrors.aliyun.com/pypi/simple/清华https://pypi.tuna.tsinghua.edu.cn/simple/网易https://mirrors.163.com/pypi/simple/在py...原创 2020-03-04 15:23:13 · 294 阅读 · 0 评论 -
实时数据可视化方案——PubNub+PowerBI
数据可视化在现代数据爆炸和数据高度冗余的时代有着越来越大的作用,就像一个厨师,将数据烹饪之后给大众,这样才能让人们吃的美味,容易吸收消化。直观的可视化方案让数据更能表达出蕴含的信息。而实时的可视化方案让人们在时间上对信息的获取更加具有实时性与价值感。下面给大家提供一个快速搭建数据实时可视化显示的方案,利于上手,拓展功能也极为强大。 ...原创 2019-12-22 08:57:46 · 837 阅读 · 0 评论 -
左神教程 排序算法代码C++实现
左神教程 代码C++实现归并排序冒泡排序选择排序快速排序 优化版随机向量产生器判断两相等是否相等主函数:包含对数器归并排序//1.内排序,指所有数据已经读入内存,在内存中进行排序的算法。排序过程不需要对磁盘进行读写。//外排序:内存中无法保存全部数据、需要进行磁盘访问,每次读入部分数据到内存进行排序//a,merge sort "分而治之",o(nlogn) 空间o(n)void m...原创 2019-12-18 15:04:36 · 691 阅读 · 0 评论 -
Ubuntu 18.04正确设置DNS
在机房里配置完新装的服务器简单地ping了一下几个域名发现都无法解析,明显是DNS没有设置好。运行 vi /etc/resolv.conf看了一下,发现DNS服务器被设置成127.0.0.53,改成1.1.1.1然后apt就能更新系统了.、but后来重启系统后,发现DNS解析又出现问题,重新检查 /etc/resolv.conf,发现nameserver又被改回了127.0.0.53这个...原创 2019-12-16 12:56:33 · 3586 阅读 · 1 评论 -
Git管理文件夹
Window中Git简明使用1.在命令行输入git,出现以下提示证明已经安装成功,存在git工具。2.若已经有git工具,在要备份的库的目录下 输入 git init 初始化,当前目录已经是一个git仓库。3.git status 命令显示当前状态,一般默认直接在master分支。4.git add文件 文件将等待被提交,可以使用git rm --cached 取消缓存,就不会存在这个...原创 2019-11-28 22:32:16 · 780 阅读 · 0 评论 -
利用TsunamiUDP加速机房迁移
利用TsunamiUDP加速机房迁移部署或者从sf.net下载使用1.防火墙调整2.开启服务端3.开启客户端跨机房迁移示例方法1 使用wget下载方法2.使用TsunamiUDP工具总结部署部署所需的代码如下:yum -y install automake autoconfgit clone git://github.com/rriley/tsunami-udp.gitcd tsunam...原创 2019-11-23 11:00:26 · 425 阅读 · 0 评论