正则化方法之DropBlock

DropBlock是一种针对卷积网络的正则化方法,通过在训练期间随机丢弃特征块来提高模型的泛化能力。该方法在ImageNet分类和COCO检测任务上展现出性能提升。DropBlock的实现涉及伯努利概率和特定的drop策略,其关键参数包括block_size和概率γ。实验表明,适当的block_size和keep_prob调度能带来更好的效果。
摘要由CSDN通过智能技术生成

参考:https://blog.csdn.net/qq_14845119/article/details/85103503

正则化方法之DropBlock

论文:

DropBlock: A regularization method for convolutional networks 

Github:

https://github.com/miguelvr/dropblock

Install directly from PyPI:

pip install dropblock

or the bleeding edge version from github:

pip install git+https://github.com/miguelvr/dropblock.git#egg=dropblock

NOTE: Implementation and tests were done in Python 3.6, if you have problems with other versions of python please open an issue.

Usage

For 2D inputs (DropBlock2D):

import torch
from dropblock import DropBlock2D

# (bsize, n_feats, height, width)
x = torch.rand(100, 10, 16, 16)

drop_block = DropBlock2D(block_size=3, drop_prob=0.3)
regularized_x = drop_b
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AI算法网奇

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值