python 开发过程中常用到的工具;包括网站开发,人工智能,文件,数据类型转换 支付接口对接,外挂,bat,sh等我在工作中常用到的开发工具
- 制作一个可插拔的python开发工具
- 论文复现
- 深度学习tricks收集
所有的论文代码都在这里
pip uninstall python_developer_tools
pip install git+https://github.com/carlsummer/python_developer_tools.git
from python_developer_tools import cv
- cv 计算机视觉
- 基础组成成分
- input_conv 输入给网络之前的一步操作
- SpaceToDepth
- Convolution Series
- Depthwise Separable Convolution Usage
- DepthSpatialSepConv
- GroupConv
- SpatialSepConvSF
- DepthConv
- MBConv
- Involution
- DY_Conv2d
- CoordConv2d
- attentions注意力机制
- Squeeze-and-Excitation Networks
- Residual Attention
- BN
- inplace_abn
- activates 激活函数
- ReLU
- GELU
- LeakyReLU
- relu6
- SiLU
- sigmoid
- Swish
- Adaptively-Parametric-ReLU
- DynamicReLU
- softmax序列
- softmax
- norm_softmax
- sinmax
- norm_sinmax
- cosmax
- norm_cosmax
- sin_2_max
- norm_sin_2_max
- sin_2_max_move
- norm_sin_2_max_move
- sirenmax
- norm_sirenmax
- sin_softmax
- norm_sin_softmax
- serf
- [全连接FC]
- 池化pool
- SoftPool
- adaPool
- empool
- eidwpool
- idwpool
- GlobalAvgPool2d
- SwishAdaptiveAvgPool2d
- BlurPool
- SPP
- MaxGroupPooling
- regularization
- input_conv 输入给网络之前的一步操作
- 分类classes
- demo
- datasets
- [detection]
- YOLOX
- scheduler
- ExpLR
- WarmupExponentialLR
- StepLR
- WarmupStepLR
- MultiStepLR
- WarmupMultiStepLR
- CosineLR
- WarmupCosineAnnealingLR
- LambdaLR
- ReduceLROnPlateau
- CosineAnnealingWarmRestarts
- CyclicLR
- OneCycleLR
- PolyLR
- optimizer
- SGD
- ASGD
- Adagrad
- Adadelta
- RMSprop
- Adam
- Adamax
- SparseAdam
- L-BFGS
- Rprop
- AdamW
- RAdam
- Ranger
- LARS
- post_processing后处理
- tta
- [pre_processing]
- learnableResizer
- loss
- classes
- CrossEntropyLoss
- focalloss
- LabelSmoothingCrossEntropy
- TripletLoss
- detection
- lines
- CenterLoss
- Diceloss
- focalloss
- OHEMloss
- OIMloss
- topk_crossEntrophy
- NLLLoss
- classes
- train
- utils
- label标准工具
- 基础组成成分
- files
- machinelearning
- KFold
- SVM
- knn
- [python]
- threadings
- multiprocessing_utils
- threadings
名称 | csdn |
---|---|
Depthwise Separable Convolution | |
MBConv | |
Involution |
名称 | csdn |
---|---|
Adaptively-Parametric-ReLU | |
DynamicReLU | 解析 |
名称 | 功能 |
---|---|
init_seeds | 固定pytorch训练时所有的随机种子 |
cuda2cpu | 将pytorch的变量从cuda内存中移动到cpu的内存中 |
select_device | 选择训练设备 |
collect_env_info | 打印python,cuda,cudnn,torch等版本 |
labels_to_image_weights | 根据图片样本数量计算weights |
init_cudnn | 加速训练还是追求模型性能 |
get_world_size | 返回全局的整个的进程数 |
get_rank | 执行该脚本的进程的rank |
get_model_info | 计算模型的参数量和计算一张图片的计算量 |
名称 | 功能 |
---|---|
get_filename_suf_pix | 获取路径的文件名,后缀,父路径 |
名称 | 功能 |
---|---|
write_pkl | 将数据存储为pkl |
read_pkl | 读取pkl文件的内容 |