编程开发
文章平均质量分 91
太阳花的小绿豆
这个作者很懒,什么都没留下…
展开
-
Pytest使用记录
Pytest简介Pytest是一个易用、强大、灵活的功能测试框架,并且兼容unittest和nose的测试用例。易用: 用例编写简单, 断言方便强大: 全能的mark, 强大的fixtures灵活: 灵活的执行控制及丰富的插件Pytest安装指令pip install pytestPytest编写规则测试文件以test_开头,或以_test结尾测试类以Test开头,并且不能带有 init 方法测试函数以test_开头断言使用python自带的assert项目结构目录假设我原创 2020-12-29 11:30:54 · 1082 阅读 · 2 评论 -
Github资源中转至Gitlab
文章目录1 Gitlab的安装与配置1.1Gitlab的安装1.2Gitlab的配置1.2.1gitlab自带nginx的配置1.2.2配置自己下载的nginx2 获取Github资源2.1 v3 api2.2 v4 graph api2.3 clone 仓库源文件3 上传资源至Gitlab3.1 push源码资源3.2 push tags信息3.3 push release信息3.4 修改项目可见性4 WIKI的下载与上传简单说下需求,由于公司内外网是隔离的,为了在内网能够学习github上的一些源码资原创 2020-07-27 14:48:43 · 2104 阅读 · 0 评论 -
python3+pyqt5+opencv3简单使用(慢慢更新中)
关于python3下搭建pyqt5(pycharm)参考这条链接。对于pyqt的使用个人比较建议ui设计与逻辑功能分开开发。下面介绍下简单的使用(通过左侧的目录可直接跳转到相应模块):ui界面的建立通过pycharm的Tools->External Tools->QtDesigner打开界面设计窗口(本文以创建一个Main Window为例)。...原创 2018-01-24 08:43:59 · 29553 阅读 · 12 评论 -
Python3+Opencv3常用函数(慢慢更新中)
本博文主要记录在python3编程环境下常用的一些opencv3函数,可根据左侧的目录选择自己需要使用的函数说明。图像的读取、分割以及保存import cv2import numpy as npimg = cv2.imread('test.jpg') # 读入一张图片,注意Opencv彩色图像排序是BGRim_height, im_width, im_dep = img.sha...翻译 2018-04-19 15:35:36 · 10191 阅读 · 6 评论 -
SSD算法Tensorflow版详解(一)
之前看了SSD的论文,但也只是仅仅停留在论文层面,这几天在github上找到了一位大神在一年前用Tensorflow实现了SSD算法。这几天也抽空阅读了下代码,主要分析了下几个重要的模块,接下来做一个简单的总结。SSD(Single Shot MultiBox Detector)是大神Wei Liu在 ECCV 2016上发表的一种的目标检测算法。对于输入图像大小300x300的版本在VOC200...原创 2018-07-04 21:45:42 · 30782 阅读 · 26 评论 -
SSD算法Tensorflow版详解(二)
Loss函数计算SSD的Loss函数包含两项:(1)预测类别损失(2)预测位置偏移量损失:Loss中的N代表着被挑选出来的默认框个数(包括正样本和负样本),L(los)即位置偏移量损失是Smooth L1 loss(是默认框与GTbox之间的位置偏移与网络预测出的位置偏移量之间的损失),L(conf)即预测类别损失是多类别softmax loss,α的值设置为1. Smooth L1 loss定...原创 2018-07-05 22:02:08 · 4858 阅读 · 5 评论 -
pyqt5界面的布局与资源文件的载入
在阅读本博文之前建议先阅读下我之前写的文章python3+pyqt5+opencv3简单使用。在利用pyqt5设计界面过程中可能会遇到放大缩小或最大化界面时控件的布局并没有跟着改变,导致界面看上去非常的丑。故本博文通过设计一个简单的界面来简要介绍界面的布局方法以及资源文件的载入。下图为原始界面与最大化后的界面的外观:从图中可以看出将软件界面最大化后各控件也会跟着调整(主要是图像显示...原创 2019-04-25 13:08:40 · 4338 阅读 · 2 评论 -
keras中Lambda层的使用
在keras中搭建模型常用的方法有两种:(1)一种是较为简单的序列模型Sequential(该方法适用于搭建简单的模型)(2)一种是使用Keras函数式的API(该方法最为常用)无论使用哪种方法在搭建model时都要求使用keras中继承自Layer的层(例如keras.layers.Conv1D等等),但有时候又需要使用一些keras.layers中没有的层(例如expand_dim...翻译 2019-10-09 21:50:22 · 19437 阅读 · 9 评论