- 博客(123)
- 资源 (2)
- 收藏
- 关注
原创 设计模式-装饰器模式
如果不使用装饰器模式,而是采用最普遍的类继承和组合的方式,我们需要直接在每个具体类中添加新的功能。这可能导致类的层次结构变得复杂,难以维护,因为每个具体类都需要预先知道所有可能的组合方式。下面是一个简化的示例,演示了使用类继承和组合的方式来实现相同的功能:coffee_simple.hpp (头文件)// 基础咖啡类public:return 1.0;// 咖啡加牛奶类public:// 咖啡加牛奶和糖类public:main_simple.cpp (主函数调用)
2023-11-23 22:28:11 551
原创 c++ cpp cmake opencv 深度学习模型 推理 前向部署 代码示例示意
【代码】c++ cpp cmake opencv 深度学习模型 推理 前向部署 代码示例示意。
2023-08-12 17:41:20 214
原创 读取zs数据 dataset 训练一维卷积模型
trainer.pyfrom bdb import set_traceimport torchfrom torch import nnfrom nets import ConvNet, LstmNetfrom dataset import tempDatasetimport osfrom torch.utils.data import Dataset, DataLoaderclass Trainer: def __init__(self, save_path, dataset.
2022-05-10 00:07:22 481
原创 test pytorch 测试模型绘图到图片
#coding=utf-8import torchimport numpy as npfrom torch.utils.data import DataLoaderfrom torch.autograd import Variableimport matplotlib.pyplot as pltimport pandas as pdfrom model import myconvNetimport osimport cv2import timefrom dataloader impo.
2022-01-17 21:38:47 1243
原创 c语言每日练习
我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《C语言每日一练——第70天:24点问题》, 一起来围观吧 https://blog.csdn.net/weixin_43772810/article/details/122219277?utm_source=app&app_version=4.21.0
2021-12-30 20:25:54 555
原创 如何使用OpenCV进行Delaunay三角剖分和Voronoi图
#!/usr/bin/pythonimport cv2import numpy as npimport randomCheck if a point is inside a rectangledef rect_contains(rect, point) :if point[0] < rect[0] :return Falseelif point[1] < rect[1] :return Falseelif point[0] > rect[2] :return Fals
2021-12-22 17:00:56 2106
原创 ERROR: Cannot uninstall ‘PyYAML‘. It is a distutils installed project and thus we cannot accurately
ERROR: Cannot uninstall 'PyYAML'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.# 亲测可用pip install --ignore-installed PyYAML
2021-12-06 21:01:33 208
原创 基于C/C++的基本优化
2.1.基于C/C++的基本优化编译器很牛逼,GCC/CLANG都有运行速度的优化选项,打开这些选项大部分情况下都会帮你的程序速度提升不少,虽然这还远远不够,但聊胜于无。书写高效的C代码。循环展开,内联,分支优先,避免除法,查表等等优化小技巧一定要滚瓜烂熟,信手拈来。本文将不再赘述这些基本技巧。必须学会看得懂汇编,即便你不写,也要知道编译器编译出来的汇编代码的效率如何。这样你可以通过调整C/C++代码,让编译器生成你需要的代码。否则,一切浮于表面。含代码 | 支付宝如何优化移动端深度学习引擎
2021-10-20 20:53:22 125
原创 Median filtering of raw image / Difference
https://christoph-busch.de/files/Busch-TelAviv-PAD-180116.pdf[Wasnik2016] P. Wasnik, K. Raja, R. Raghavendra, and C. Busch. “Presentation attack detection in face biometric systems using raw sensor ...
2020-04-21 21:20:21 189
原创 python argparse参数使用
import argparseap = argparse.ArgumentParser()ap.add_argument("-d", "--dataset", required=True, help="path to input dataset")ap.add_argument("-m", "--model", type=str, required=True, help="path t...
2019-11-16 16:53:41 3449
原创 重命名
import ospath = './nonhand_test'filelist = os.listdir(path)total_num = len(filelist)print(filelist,',',total_num)os.path.abspath(path)i = 1 for item in filelist: if item.endswith('.jpg')...
2019-11-16 16:33:12 181
原创 删除数据及原图
import ospath = './a'filelist = os.listdir(path)total_num = len(filelist)print(filelist,',',total_num)os.path.abspath(path)i = 1 for item in filelist: if item.endswith('.jpg'): s...
2019-11-16 16:31:30 461
原创 reduce123456789
import ospath = './hand'filelist = os.listdir(path)total_num = len(filelist)print(filelist,',',total_num)os.path.abspath(path)i = 1 for item in filelist: if item.endswith('.jpg'): ...
2019-11-16 16:24:40 138
原创 每日论文arxiv
(1)arxiv-sanity.com(2)https://www.jiqizhixin.com/columns/paperweeklypaperweekly(3)arxivfellow.com(4)https://paperswithcode.com(5)谷歌学术镜像搜索、IEEE搜索,sci-hub免费下载https://www.sci-h...
2019-11-08 20:25:04 326
原创 python pdb 调试常用命令
1. pdb单步执行太麻烦了,所以第一种方法是:import pdbpdb.set_trace()之后,直接在代码里需要调试的地方就可以设置一个断点, 程序会在pdb.set_trace()暂停并进入pdb调试环境,可以用pdb 变量名查看变量,或者c继续运行2. 单步执行代码,通过命令 python -m pdb xxx.py 启动脚本,进入单步执行模式:https:...
2019-11-08 19:52:50 468 2
原创 matplotlib导入错误
(1):python2环境下 提示 ImportError: No module named _tkinter并非为安装_tkinter,使用如下解决:将:import matplotlib.pyplot as plt改为:import matplotlibmatplotlib.use('Agg') import matplotlib.pyplot as plt...
2019-11-08 11:30:43 741
原创 paths.list_images方法和os.listdir方法和glob.glob方法
from imutils import paths的 paths.list_images方法和 import os的os.listdir方法可以对比使用,都是列出路径下的文件名或图片名并且存入list列表,进行for循环取出,构建绝对路径即可对该文件进行遍历操作。...
2019-11-06 20:25:29 4279
原创 指定pytorch模型数据在不在cuda或者cpu上运行
# cpudevice = torch.device("cpu")# cuda torch.cuda.set_device(device)如何查看:设置完之后,pdb打断点输出print(data.device)如果是cpu/cuda,会输出对应信息深入了解参考:https://github.com/pzhren/PyTorch/blob/4e4f81e9395509...
2019-10-29 11:40:55 2763 1
原创 python map lambda
list_a = ['ab', 'ac', 'ad', 'ae', 'af', 'ag']list_b = [1, 2, 3, 4, 5, 6, 7]任务:替换列表元素中每个'a'为'b'将列表元素中每个元素进行平方运算输入:list_a_new = list(map(lambda x: x.replace('a', 'k'), list_a))list_b_new = lis...
2019-10-25 09:09:05 257
原创 vim常用命令
感觉网上说常用的基本都不常用。。。自己实际常用总结如下:vim常用功能(1)添加删除i 文本编辑模式主要是删除一些代码,手写一些代码(2)选择复制代码块v 进入选择模式 hjkl或者上下左右进行选择 y复制 d删除 p粘贴(3)替换:s/oldword/newword/g 替换当前行所有 oldword 为 newword:%s/oldword/newword/g...
2019-10-23 19:24:16 111
原创 keras 输出模型某一层featuremap
import kerasimport numpy as npfrom keras.models import Model x_test = np.random.rand(1,128,128,3)model=keras.models.load_model('maymodel.model')layer_model = Model(inputs=model.input, outputs=m...
2019-09-25 13:52:45 1199
原创 from __future__ import print_function
使用sklearn.metrics.clessfication_report输出打印结果想保存,使用python2print(classification_report(y_true, y_pred, labels=[1, 2, 3])) precision recall f1-score support 1 1.00...
2019-09-06 10:52:46 98
原创 'tf' is not defined on load_model()
使用keras加载训练模型进行预测时候报错:'tf' is not defined on load_model()原因是使用了Lambda自定义层,需要参数声明:model = load_model('model.model', custom_objects={'tf': tf})...
2019-09-04 20:27:51 270
原创 联想笔记本声卡驱动
联想笔记本官网声卡驱动链接:https://support.lenovo.com.cn/lenovo/wsi/usercenter/computersearch/machinesearch.aspx?intcmp=index&id=CB23714666&showradio=1&showdriver=no结合自己本本背面S/N号即可(CB开头)。下载后安装,会...
2019-08-17 19:56:49 1656
转载 python 文件下照片重新命名(bmp to jpg)
import osimport pdbClass BatchRename(): def __init__(self): self.path = "./datasets/" def rename(self): filelist = os.listdir(self.path) total_num = len(filelist) ...
2019-07-30 17:02:34 349
原创 关于离线下载依赖包及数据等问题
电脑无法连接外网,或者速度慢,很多东西无法使用,解决有:一,Python、anaconda依赖包问题:1,关于anaconda可以直接上清华镜像源网站下载2,关于安装包,直接pypi 和 python lfd 都可以找到安装包,直接下载后pip install xxx(下载的文件及路径)即可,建议安装whl已经编译好的文件,如果安装tar等源码安装可能会遇到错误。3,关于安装...
2019-07-25 23:00:21 360
原创 从命令行读取变量的方法
使用系统参数读入:# use :python imageread.py 1.jpgimport sysimport cv2img_path = sys.argv[1]img = cv2.imread(img_path)if img is None: print('图片不存在') exit()img = cv2.resize(img, (600, 400))...
2019-07-25 19:14:53 740
转载 cv2.findContours()
參考程式碼可以先下載 shape challenge 資料夾:PyCV-time\challanges\shape-challenge 然後去修改 find_polygon.py 裡的 TODO 區塊 來達成自己的目的# ================== TODO ===================# Modify these code to suit your needco...
2019-07-25 15:33:46 1154
原创 关于Python包冲突情况
找到Python下面扩展包的地址关于地址纯Python:默认安装目录是/usr/local/lib/python2.7/dist-packages。或者查看Python的目录可以使用如下代码:import sysprint sys.pathanaconda3:anaconda/pkgs/anaconda3/lib/python3.6/site-packa...
2019-07-09 21:11:12 2505
原创 用于汇报的几个视频编辑工具
使用目的:对做实验录制的视频进行剪辑,用于PPT汇报。主要形式为,将视频关键片段截取,然后加速,制作为可以在PPT中中直接播放的GIF文件。使用工具:(1)实现录屏、视频合并、拆分、截取区域等功能。全免费:视频编辑专家http://www.17rd.com/video-editor.htm(2)视频加速播放,添加效果字幕半免费:爱剪辑http://www...
2019-06-06 14:54:23 560
原创 voc转tfrecord的几个问题
使用https://my.oschina.net/u/876354/blog/1927351的方法制作了数据集,途中遇到几个问题。问题1:python SSD-Tensorflow-master/tf_convert_data.py --dataset_name=pascalvoc --dataset_dir=./voc2007 --output_name=voc_2007_train ...
2019-05-24 13:55:44 903 1
原创 百度云下载&&在线文字识别&&在线抠图
分享一个网址百度云下载,速度可达到1M每秒 https://pan.baiduwp.com/?m=index在线文字识别转换 - 在线工具 - Powered by Yelky https://ocr.wdku.net/在线抠图https://www.remove.bg/...
2019-05-23 14:24:07 565
转载 Adobe Acrobat Pro DC 2018
链接地址:https://pan.baidu.com/s/1hcy9-TTkzt_NaoC6tCPVXQ 密码:hkbz
2019-05-07 19:25:28 1995 1
转载 数据集重新命名
import osclass ImageRename(): def __init__(self): self.path = 'E:\\object_detection_learning\\data\\data1\\JPEGImages' def rename(self): filelist = os.listdir(self.path)...
2019-04-20 21:03:41 1205
原创 一些常用模型读取
常用模型(keras训练):fileName = 'weights/' + str(score[1])[0:5] +', ' + str(datetime.now()) + '.h5'model.save_weights(fileName)最后存为:xxx.h5因为该函数只保存的模型参数不含模型结构,因此使用时候需要重新定义模型结构再载入参数。定义模型结构from keras...
2019-04-18 16:57:43 529
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人