![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深度学习
YAYA视觉
左手银河右手诺安
展开
-
【无标题】
安装tensorrt报错原创 2022-12-29 10:04:46 · 502 阅读 · 0 评论 -
六、基于深度学习关键点的指针式表计识别
本方案实现环境数据标注时间本方案60sVS百度方案360s提示所以你还愿意采用标注1张图片需要6分钟的方案吗?一套可靠的方案,让开发、优化、部署、落地都省事。httpshttpshttpshttpshttps。原创 2022-07-27 18:47:56 · 6406 阅读 · 27 评论 -
二、多并发实现接口压力测试
一、flsak接口压力测试import base64import loggingimport os, cv2,timeimport urllib, globimport numpy as npimport requests, time, json, threading, randomimport tracebackdef cv_imread(file_path): # 读取中文path cv_img = cv2.imdecode(np.fromfile(file_path,原创 2021-09-16 15:22:17 · 519 阅读 · 0 评论 -
二、深度学习数据增强方法汇总
深度学习模型训练数据增强方法汇总一、随机裁剪二、RGB-->BGR通道互换三、仿射变换(缩放)三、随机旋转四、对比度调整五、随机抠图六、bound box 中心点随机抠图七、随机缩放后面会增加一些非线性的数据增强的方法。。。。。。。。一、随机裁剪class RandomResize(object): def __init__(self, cfg): self.image_short_size = 768 self.image_max_size = 768原创 2021-06-26 17:56:37 · 1590 阅读 · 0 评论 -
一、multiprocessing.pool.RemoteTraceback
遇到如下问题多半时数据有问题`。// A code blockvar foo = 'bar';multiprocessing.pool.RemoteTraceback: """Traceback (most recent call last): File "/home/unaguo/anaconda3/envs/pt1.3-py3.6/lib/python3.6/multiprocessing/pool.py", line 119, in worker result = (True,原创 2021-06-21 11:33:36 · 5134 阅读 · 2 评论 -
opencv读取文件路径
文章目录一、opencv读取文件路径二、使用一、opencv读取文件路径主要解决:针对中文路径出现如下问题:OpenCV(4.2.0) /io/opencv/modules/imgproc/src/color.cpp:182: error: (-215:Assertion failed) !_src.emp二、使用代码如下(示例):def cv_imread(file_path): # 读取中文路径图片 cv_img = cv2.imdecode(np.fromfile(f原创 2021-06-10 14:59:21 · 1028 阅读 · 0 评论 -
三、python中最基础的文件处理汇总
文章目录前言一、分配train和val的训练数据二、将一个文件夹的文件按比例复制给多个文件夹总结前言最基本的文件操作。提示:以下是本篇文章正文内容,下面案例可供参考一、分配train和val的训练数据一个文件夹的文件按比例分为train和val数据。'''train:val=1.5:8.5'''import os ,random,shutil #文件操作模块import globdef moveFile(all_img_dir,val_img_dir,all_txt_dir,..原创 2021-05-29 18:04:46 · 220 阅读 · 1 评论 -
二、OCR训练时,将txt文件和图片数据转为lmdb文件格式
文章目录前言一、背景?二、直接上内容1.代码2.文件说明前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、背景?示例:是基于ocr训练而作。二、直接上内容1.代码代码如下(示例):# -*- coding:utf-8 -*-import osimport lmdb # ?pip install?????impo原创 2021-05-28 15:22:52 · 1063 阅读 · 2 评论 -
一、多个txt文件合并成1个txt文件
项目场景:主要完成OCR训练前,dataset需要加载的lmdb格式的文件。问题描述:直接上代码,一看就明白:#@Overrideimport osdef Combine_txt(): dirpath = r"E:\enducate\test_paper\Train_code\txt1111" files = os.listdir(dirpath) res = "" for file in files: if file.endswith(".原创 2021-05-28 15:13:22 · 247 阅读 · 0 评论 -
一、迁移学习与fine-tuning有什么区别?
一、迁移学习举个例子,假设boss让你做一下目标检测,这个数据集是关于光纤箱喷码字符检测的。问题是,数据集很少(只有1000张数据),里面有多干扰的信息,你发现从零训练开始训练yolo的效果很差,很容易过拟合。怎么办呢,于是你想到了使用Transfer Learning,用别人已经训练好的Imagenet的模型来做。二、迁移学习有哪些手法把Alexnet里卷积层最后一层输出的特征拿出来,然后直接用SVM分类。这是Transfer Learning,因为你用到了Alexnet中已经学到了的“知识”。原创 2021-04-12 11:16:35 · 510 阅读 · 0 评论 -
四、One-hot和损失函数的应用
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、One-hot是什么?二、应用场景三、One-hot创建方法(3种)1.for 循环生成2.读入数据二级标题总结前言今天闲来无事,因为学习人工智能的道路上遇到了很多问题,纠结从那个问题开始解决?但是不要紧,我已经有答案了。所以,我决定总结一下最近学习知识要点,以缓解紧张的学习气氛。哈哈哈~~,来吧,进入正题。/font>提示:讲一下数据预处理之One-Hot。以下是本篇文章正文内容,下面案例可供参考一、O原创 2020-12-14 19:51:42 · 3194 阅读 · 1 评论 -
三、如何搞自定义数据集?
文章目录前言一、定义的数据集已经进行数据预处理、包括旋转、裁剪、正则化等等?二、使用步骤1.引入库2.读入数据总结前言MNIST数据这个最最基础的数据集已经被走在程序猿道路上的同学们玩坏了,所以今天教大家如何搞一个自定义数据集。/font>一、定义的数据集已经进行数据预处理、包括旋转、裁剪、正则化等等?示例:二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as.原创 2020-12-07 19:56:19 · 990 阅读 · 0 评论 -
二、如何保存MNIST数据集中train和test的图片?
如何保存MNIST数据集中train和test的图片?// An highlighted blockfrom torchvision import datasets, transformsimport osif __name__ == '__main__': train_data = datasets.MNIST("./data", train=True, transform=transforms.ToTensor(), download=True) # 读取train数据 t原创 2020-12-02 19:16:07 · 413 阅读 · 0 评论 -
一、常见损失函数的用法
前言定义损失函数的常用方法,其中包括多分类交叉熵、均方差、二分类交叉熵的用法。其作用包括:1.衡量模型输出值和标签值的差异;2.评估模型的预测值与真实值不一致程度;3.神经网络中优化的目标函数,损失函数越小,预测值越接近真实值,模型健壮性也越好。一、L1-loss(MAE)、L2- loss(MSE)、smooth L1- loss、交叉熵损失函数是什么?二、使用步骤1.损失函数方法代码如下(示例):#定义损失函数,更新梯度----loss_fn = torch.nn.CrossEnt原创 2020-11-30 12:55:33 · 1795 阅读 · 0 评论