python
放牛娃子
尽量上干货,少说废话,不混篇幅
展开
-
pytorch融合conv和bn
pytorch融合卷积层和bn层原创 2022-05-19 17:03:24 · 1125 阅读 · 0 评论 -
pytorch余弦退火学习率和warmup实现
Warmup + 余弦退火学习率调整策略原创 2022-03-11 12:24:31 · 4540 阅读 · 2 评论 -
python代码部署,pyc
python编译pyc,不直接暴露源码原创 2022-02-24 14:20:27 · 1045 阅读 · 0 评论 -
利用双线性插值初始化反卷积权重
双线性插值初始化反卷积核,原创 2022-01-20 14:01:59 · 2928 阅读 · 0 评论 -
一文入门C语言与Python互调用法
Python调用C程序https://blog.csdn.net/qq_22751305/article/details/105361916?spm=1001.2014.3001.5501C/C++调用Python函数包含常规数值的传入传出,数组的传入传出。针对模块导入,返回空指针的问题,也有说明,见代码注释。以win10为例。默认已经安装好Python环境。注意:需配置PYTHONHOME和PYTHONPATH环境变量,否则运行时可能会报错。在vs2015上配置Python,这个比较简原创 2022-01-02 10:04:02 · 1821 阅读 · 0 评论 -
opencv与PIL.Image读取图片的速度对比
用python同一张图片,连续读取100次,opencv的耗时比Image的多不少。代码如下:import timeimport cv2import numpy as npimport PIL.Image as Imageimg_fn = '1651_00006204.png'N = 100t1 = time.time()for i in range(N): img = cv2.imread(img_fn)t2 = time.time()-t1print('io co原创 2021-11-03 11:48:55 · 2981 阅读 · 0 评论 -
PyTorch中permute的用法
permute(dims)将tensor的维度换位。参数:参数是一系列的整数,代表原来张量的维度。比如三维就有0,1,2这些dimension。例:import torchimport numpy as npa=np.array([[[1,2,3],[4,5,6]]])unpermuted=torch.tensor(a)print(unpermuted.size()) # ——> torch.Size([1, 2, 3])permuted=unper...转载 2021-03-09 10:18:41 · 643 阅读 · 0 评论 -
python与C语言之间的数组传递
python与C语义之间的数组传递 参考文章:https://cloud.tencent.com/developer/news/333692test.cpp:#define DLLEXPORT extern "C"DLLEXPORT void sum_f(float* a,float* b,float* res,int n){ for(int i=0; i&...原创 2020-04-07 12:42:44 · 1537 阅读 · 0 评论