python
知行SUN
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
cls_str
python原创 2022-06-08 13:08:57 · 255 阅读 · 2 评论 -
__getitem__(), __len__()等方法的实例详解
python中特殊方法的实例详解__getitem__()和__len__()getitem()和__len__()class Animal: def __init__(self, animal_list): self.animals_name = animal_list def __len__(self): return len(self.animals_name) def __getitem__(self, index):原创 2020-09-29 17:06:03 · 247 阅读 · 0 评论 -
深度学习模型训练之数据增强
数据增强import randomimport numpy as npimport cv2from PIL import Imageimport osbase_size = 1024scale = Truerotate = Truecrop_size = 1200flip = Trueblur = Falsedef augmentation(pp_path, image, label): h, w, _ = image.shape # Scaling, we se原创 2020-09-29 12:45:43 · 816 阅读 · 0 评论 -
numpy使用技巧
1、 numpy实现多个矩阵的拼合操作c1 = np.array([[1,1,1,1],[0,0,0,0],[0,0,0,0],[0,0,0,0]])c2 = np.array([[0,0,0,0],[2,2,2,2],[0,0,0,0],[0,0,0,0]])c3 = np.array([[0,0,0,0],[0,0,0,0],[3,3,3,3],[0,0,0,0]])c4 = np.array([[0,0,0,0],[0,0,0,0],[0,0,0,0],[4,4,4,4]])#目标合成如下矩原创 2020-07-31 11:11:06 · 957 阅读 · 0 评论 -
深度学习训练数据处理的一些操作解析
深度学习训练数据处理的一些操作解析指定文件list生成文件目录指定文件list生成文件目录import argparsefrom path import Pathparser = argparse.ArgumentParser()parser.add_argument("--dataset-dir", default='./Dataset/KITTI_Raw', type=str, ...原创 2019-11-25 15:34:59 · 677 阅读 · 0 评论 -
python 命令行工具 argparse使用详解
python 命令行工具 argparse使用详解12 添加一个参数action 参数的使用1新建test.py文件,代码如下:import argparseparser = argparse.ArgumentParser()parser.parse_args()2 添加一个参数import argparseparser = argparse.ArgumentParser...原创 2019-11-25 11:50:49 · 312 阅读 · 0 评论 -
双线性插值python实现
双线性插值python实现#!/usr/bin/python# -*- coding: utf-8 -*- __author__ = 'Alex Wang' import numpy as npimport cv2import time '''python implementation of bilinear interpolation''' def bilin...原创 2019-10-13 15:57:12 · 559 阅读 · 0 评论 -
numpy 实现 k-means
numpy实现k-meansimport numpy as npimport matplotlib.pyplot as plt'''标志位统计递归运行次数'''flag = 0'''欧式距离'''def ecludDist(x, y): return np.sqrt(sum(np.square(np.array(x) - np.array(y))))'''曼哈顿距离''...原创 2019-07-22 16:56:30 · 484 阅读 · 0 评论 -
python保存文件目录到txt文件
python保存文件目录到txt文件# coding:utf-8# 读取文件目录,保存到txt文件中# 并再次读出,保存到list中import os, globfp = open('./img_name.txt', 'w+')INPUT_DIR = '/home/ross/PycharmProjects/SfmLearner-Pytorch-master/datasets/kitt...原创 2019-07-14 12:47:47 · 1956 阅读 · 0 评论 -
python计算数据集均值和方差
计算数据集均值和方差import osfrom PIL import Imageimport matplotlib.pyplot as pltimport numpy as npfrom scipy.misc import imreadfilepath = '/home/ross/PycharmProjects/simplified_struct2depth-master/datas...原创 2019-07-04 16:27:27 · 7055 阅读 · 0 评论 -
python保存视频中的每一帧
python保存视频中的每一帧import cv2import osdef save_img(): video_path = r'./dataset/sample/video' videos = os.listdir(video_path) for video_name in videos: file_name = video_name.split('...原创 2019-07-04 16:24:19 · 4351 阅读 · 1 评论 -
Pytorch 可视化工具之tensorboard
tensorboard可视化resnet18可视化resnet18#-*-coding:utf-8-*-import torchimport torchvisionfrom torch.autograd import Variablefrom tensorboardX import SummaryWriter# 模拟输入数据input_data = Variable(torch....原创 2019-07-13 10:29:21 · 505 阅读 · 0 评论 -
torch.stack(), torch.cat()用法详解
torch.stack用法详解 针对二维数据dim=0,1,2dim=0dim=1dim=2针对三维数据dim=0,1,2,3dim=0或1 是一样的dim=2dim=3针对二维数据dim=0,1,2dim=0dim=1dim=2针对三维数据dim=0,1,2,3dim=0或1 是一样的dim=2dim=3所以可以看出dim是根据数据的维度从最后一维往前取d,d-...原创 2019-07-09 11:11:36 · 18475 阅读 · 3 评论
分享