- 博客(292)
- 资源 (3)
- 收藏
- 关注
原创 【python】loguru保存日志
# -*- coding: utf-8 -*-import logurufrom loguru import loggerimport timelogger.add("./logs/log_{time}.log", rotation="1 minute")if __name__ == '__main__': while True: time.sleep(10) print("dddd") logger.info("ddddd")
2022-05-12 21:42:34
864
1
原创 【python】 np转base64, base64转np
def numpy_to_base64(image_np): data = cv2.imencode('.jpg', image_np)[1] image_bytes = data.tobytes() image_base4 = base64.b64encode(image_bytes).decode('utf8') return image_base4def base64_to_numpy(): img_bs64 = base64.b64decode(img_bs64
2022-04-18 20:54:33
3635
原创 【环境搭建】jetson 安装 paddleocr
1.下载paddlepaddle安装包https://paddleinference.paddlepaddle.org.cn/master/user_guides/download_lib.html#python选择:Jetpack4.4(4.5): nv_jetson-cuda10.2-trt7-all2.安装apt-get install libgeos-dev # shapely 包git clone https://github.com/PaddlePaddle/PaddleOCR.gi
2022-04-07 14:56:04
3449
原创 【c++】 vector 添加和去重
#include <iostream>#include <vector>using namespace std;struct Track { int num;};vector<Track> sort_track(vector<Track> dets) { cout << "-------" << endl; for (int i = 0; i < dets.size(); i++) { cout &l
2022-03-16 16:21:28
1845
原创 【c++】文件读写
include <iostream>#include <opencv2/opencv.hpp>#include <string>#include <vector>#include <typeinfo>using namespace std;using namespace cv;// leetcodevoid split_(const string& s, vector<string>& tokens,
2022-03-14 19:29:24
1413
原创 【Python】汉语信号,LPC估计共振峰
0.介绍1.安装pip install scikits.talkbox2.使用3.参考https://www.cnpython.com/qa/79487
2022-02-18 15:19:05
709
原创 【python】office操作,doc转docx、ppt,pptx转pdf,pdf转txt
1.安装libofficesudo apt-get install libreofficesudo apt-get install libreoffice-l10n-zh-cn libreoffice-help-zh-cn2.转换soffice --headless --convert-to txt:Text 123.doc3.中文编码
2022-01-12 11:37:36
1759
原创 【python】datetime类型转换
import pandas as pdimport datetime as dtimport csvimport time# datetime对象之差,计算持续时间def cal_time(end, start): # 结束时间转datetime对象 end = end.strftime("%H:%M:%S") end = dt.datetime.strptime(end, "%H:%M:%S") # 开始时间转datetime对象 start = st
2021-12-28 14:14:04
2793
原创 【环境搭建】gstreamer
1,安装sudo apt-get install git gcc make cmake yasm python p7zip-full libssl-dev pkg-config autoconfautomake build-essential -ysudo apt-get -y --force-yes install libass-devsudo apt-get -y --force-yes install libtheora-dev libtool libva-dev libvdpau-devs
2021-10-10 15:08:45
721
原创 【环境搭建】cambricon测试
# -*- coding: utf-8 -*-import torch_mluimport torch_mlu.core.mlu_model as ctimport torch_mlu.core.mlu_quantize as mlu_quantizeimport torchimport numpy as npimport torchvision.transforms as transformsfrom torchvision.models.resnet import resnet50fro
2021-09-09 15:04:27
705
原创 【Pytorch】mmdetection
多卡训练CUDA_VISIBLE_DEVICES=0,1,2,3 python -m torch.distributed.launch --nproc_per_node=4 tools/train.py --launcher pytorch
2021-08-19 11:45:20
363
原创 【pytorch】mmsegmentation二值训练
1.介绍商汤2.安装pip install mmcv-full mmdet mmocr mmsegmentation mmcv3.demo项目, 数据集CHASE DB1# 1.拉项目git clone https://github.com/open-mmlab/mmsegmentation.gitcd mmsegmentationmkdir datawget https://staffnet.kingston.ac.uk/~ku15565/CHASE_DB1/assets/CHASED
2021-08-02 15:51:14
652
原创 【环境搭建】vscode远程开发
1.ubuntusudo apt install gdb gdbserver2.vscode安装插件扩展 -> Remote Development3.远程开发
2021-07-16 10:43:12
148
原创 【环境搭建】aarch64-linux-gnu编译opencv
1.linaro官网下载交叉编译工具,选择gcc-linaro-10.2.1-2021.02-x86_64_aarch64-linux-gnu.tar.xz,解压即可用
2021-06-24 18:16:42
1248
2
原创 【python】zeromq
1,介绍2,安装sudo apt-get install libzmq3-dev # 安装zmqpip install pyzmq # 安装zmq队列python接口
2021-06-02 14:53:28
228
原创 【环境搭建】ffmpeg
1.介绍2.安装2.1 linuxwget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gztar -zxvf ffmpeg-3.1.tar.gzcd ffmpeg-3.1./configure --prefix=/usr/local/ffmpegmake && make install# 添加环境变量vi /etc/profileexport PATH=$PATH:/usr/local/ffmpeg/binsource
2021-05-07 15:39:58
320
原创 【Pytorch】 accelerate
0,简介 Accelerate提供了一个简单的 API,将与多 GPU 、 TPU 、 fp16 相关的样板代码抽离了出来,保持其余代码不变。PyTorch 用户无须使用不便控制和调整的抽象类或编写、维护样板代码,就可以直接上手多 GPU 或 TPU。1,安装pip install accelerate2,应用 import torch import torch.nn.functional as F from datasets import
2021-04-25 13:44:12
2503
原创 【Pytorch】nvidia-dali
0,介绍 NVIDIA/DALI(NVIDIA Data Loading Library) 库包含了用于加速深度学习应用的数据预处理的高度优化的构建模块(highly optimized building blocks)和执行引擎(execution engine). 深度学习应用中,往往需要复杂的、多阶段的数据预处理管道. 这些数据管道主要是在CPU上执行的数据密集型操作(compute-intensive o
2021-04-12 10:39:48
1813
原创 【pytorch】截取图片 -> 合并为矩阵
input = []for i in range(10): x = np.random.rand(3, 224, 224) input.append(x)t1 = time.time()input = np.asarray(input)input = torch.from_numpy(input)
2021-04-08 11:09:57
359
原创 【python】cupy
1,简介 CuPy: NumPy-like API accelerated with CUDA。CuPy是NumPy兼容多维数组在CUDA上的实现。这个包(cupy)是一个源发行版。对于大多数用户,建议使用预构建的wheel 分布。 CuPy是一个开源矩阵库,使用NVIDIA CUDA加速。CuPy使用Python提供GPU加速计算。CUPY使用CUDA相关库,包括 CuBLAS、CUDNN、Curand、Cuo
2021-04-01 16:56:53
484
原创 【Python】pendulum
0,简介Pendulum是一个简化日期时间操作的Python包。它提供的类可以作为本地类的替代(它们从本地类继承)。特别注意确保正确处理时区,并基于底层tzinfo实现。例如,所有比较都是在UTC或datetime所在的时区内进行的。1,安装pip install pendulum2,代码import pendulumday = pendulum.now().strftime("%Y%m%d")past = pendulum.now().subtract(years=1).strftim
2021-03-09 16:01:07
549
生成对抗网络-手写体识别(GAN-MNIST)
2018-08-19
SQL Server 2005数据库表导出到Excel
2015-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人