深度学习
文章平均质量分 57
mengjiexu_cn
这个作者很懒,什么都没留下…
展开
-
realsense使用ubuntu python读取深度图、彩色图和IMU数据
【代码】realsense使用ubuntu python读取深度图、彩色图和IMU数据。原创 2022-12-15 10:52:55 · 657 阅读 · 0 评论 -
Focal LOSS说明
Focal LOSS说明一、理论二、代码def sigmoid_focal_loss(y_true, y_pred, gamma=2.0, alpha=0.25):"""Compute sigmoid focal loss.Reference Paper:"Focal Loss for Dense Object Detection"https://arxiv.org/abs/1708.02002# Argumentsy_true: Ground truth targets,tenso原创 2020-09-01 14:12:57 · 608 阅读 · 0 评论 -
使用opencv调用YOLOv3 tiny
#!/usr/bin/env python# coding: utf-8import cv2import numpy as npimport matplotlib.pyplot as pltfrom tqdm import tqdm_notebook as tqdmconfThreshold = 0.5 #Confidence thresholdnmsThreshold = 0...原创 2019-11-06 10:14:36 · 1500 阅读 · 0 评论 -
使用TensorRT 加速maskRCNN Benchmark
一、 所需工具MaskRCNN benchmark的pth模型文件pytorch.jitpytorch.onnxTensorRT 5.1我用的是RTX2080Ti显卡二、 加速过程由于MaskRCNN是一个两段式的模型,所以我们可以只改写第一部分用于提取特征的backbone网络,第一部分到第二部分较为复杂同时占用的计算时间较少,所以我直接将改写好的第一部分嫁接到原本的maskr...原创 2019-07-12 15:07:54 · 6148 阅读 · 31 评论 -
数据处理之不平衡数据过采样与下采样
方法一: 直接使用pandas.sample(frac=2.0)(过采样)oversample = train_df.sample(frac=2.2, resample=True)downsample = train_df.sample(frac=0.2)方法二: 使用python的imblearn模块下采样:from imblearn.under_sampling import Ra...原创 2019-07-23 16:58:48 · 3218 阅读 · 1 评论 -
图像处理常用代码之RLE和Mask互相转换
def mask2rle(img, width, height): rle = [] lastColor = 0; currentPixel = 0; runStart = -1; runLength = 0; for x in range(width): for y in range(height): cu...原创 2019-07-15 14:03:57 · 4070 阅读 · 1 评论 -
手把手教你使用jetson nano运行maskrcnn-benchmark
准备工作一块jetson Nano一个SD卡,我这里是64G的安装pytorchPython 2.7wget https://nvidia.box.com/shared/static/m6vy0c7rs8t1alrt9dqf7yt1z587d1jk.whl-O torch-1.1.0a0+b457266-cp27-cp27mu-linux_aarch64.whl pip insta...原创 2019-05-21 14:00:30 · 3665 阅读 · 4 评论 -
fastai v1.0使用示例
在互联网上游荡了半天,没找到多少fastai的v1.0版本的教程,0.7的有很多,但是1.0的fastai几乎是一个全新的fastai,所以这里写下我的探索,欢迎共同探讨。加载数据集首先是加载数据集,先将数据整理成如下格式:然后我们加载图片数据集: databunch = ImageDataBunch.from_folder('cifar-10-batches-py/images',...原创 2018-12-11 17:38:31 · 2745 阅读 · 6 评论 -
计算bbox的mAP的代码
import numpy as npfrom sklearn.utils.linear_assignment_ import linear_assignmentdef iou(bb_test, bb_gt): ''' Computes IOU between two bboxes in the form [x1,y1,x2,y2] Parameters: ...原创 2018-10-09 09:36:57 · 2038 阅读 · 0 评论 -
tflite制作过程
bazel-bin/tensorflow/contrib/lite/toco/toco --input_file=$(pwd)/…/facenet/tmp/PONet/model.pb --input_format=TENSORFLOW_GRAPHDEF --output_format=TFLITE --output_file=/tmp/PONet.tflite --inference_ty...原创 2018-10-05 14:52:10 · 1038 阅读 · 0 评论 -
tf_faster_rcnn 训练自己的数据集
tf_faster_rcnn 训练自己的数据集tf_faster_rcnn/data/文件夹下有VOCdevkit20072.更改lib/dataset/pascal_voc.py3.更改lib/dataset/pascal_voc.pyclass类别原创 2018-10-05 14:51:00 · 512 阅读 · 0 评论 -
人脸数据库收集——深度学习
http://www.umdfaces.io/CASIA-WebFaceMegaFaceWLFDB汤晓欧实验室的CelebA(20万+), 标注信息丰富. 现在可以直接从百度网盘下载 Large-scale CelebFaces Attributes (CelebA) Dataset6. FaceScrub. 提供图片下载链接(100,100张,530人). vintage – reso...原创 2018-10-11 21:32:01 · 1076 阅读 · 0 评论 -
mxnet简单网络示例——深度学习
#networkdata = mx.sym.Variable('data')fc1=mx.sym.FullyConnected(data,name='fc1',num_hidden=128)act1=mx.sym.Activation(fc1,name='relu1',act_type='relu')fc2=mx.sym.FullyConnected(act1,name='fc2',num...原创 2018-10-11 21:29:42 · 836 阅读 · 0 评论 -
朴素贝叶斯分类numpy版本——深度学习
#!python3#这里使用朴素贝叶斯算法#即贝叶斯算法的简化版from numpy import * def loadDataSet(): postingList=[['my','dog','had','flea',\ 'problems','help','please'], ['mybe','not','t...原创 2018-10-11 21:26:20 · 637 阅读 · 0 评论 -
KNN最近邻算法numpy版本——深度学习
#!pythonfrom numpy import *import operatorfrom os import listdir def createDataSet(): group = array([[1.0,1.1],[1.0,1.0],[0.1,0.1],[0.2,0.1]]) labels = ['A','A','B','B'] return group,...原创 2018-10-11 21:24:34 · 518 阅读 · 0 评论 -
SVM numpy版本——深度学习
#!python#encoding=utf-8from numpy import *def loadDataSet(filename): dataMat = [];labelMat = [] fr = open(filename) for line in fr.readlines(): lineArr = line.strip().split('\t'...原创 2018-10-11 21:21:52 · 1002 阅读 · 0 评论 -
Logistic回归numpy版本
#!python#coding=UTF-8# logistic# sigmod# O(z)=1/(1+e(-z))# w:=w+af(w) #Logisticfrom numpy import * def loadDataSet(): dataMat = [];labelMat = [] fr = open('./testSet.txt') ...原创 2018-10-11 21:20:41 · 600 阅读 · 0 评论 -
图像分类与检测概述
图像分类与检测是现今计算机视觉处理中最为常见的两项任务,本文尽量综述一下传统的图像分类与检测与现今的图像分类与检测技术。以下是要讲的几个方面:图像分类与检测概述传统的图像分类与检测方法现今的图像分类与检测方法1 图像分类与检测概述当我们面对一张图片的时候,最基础的任务就是这张图片是什么,是风景图还是人物图、是描写建筑物的还是关于食物的,这就是分类。分类作为一个较为笼统的目标,还是较为好...原创 2018-10-11 14:13:34 · 11345 阅读 · 3 评论 -
树莓派运行深度学习模型——深度学习
最近正鼓捣树莓派,想在树莓派上跑深度学习,有些坑与技巧,在此记录一下:树莓派的python的pip源比较慢,没找到国内的用于树莓派的镜像,命令行加快网速的工具proxychains;darknet在CPU上是单线程的,很坑,暂时的解决方法是使用opencv调用darknet的模型;使用keras、tf会出现bus error,内存对齐错误,暂无解决办法;使用motion加普通摄像头就可以...原创 2018-10-11 14:11:05 · 7504 阅读 · 4 评论