Skip to content

Instantly share code, notes, and snippets.

View jimmy15923's full-sized avatar

Cheng-Kun Yang jimmy15923

View GitHub Profile
import torch
import torch.nn as nn
import torch.nn.init as init
import torch.nn.functional as F
class _NonLocalBlockND(nn.Module):
def __init__(self, in_channels, inter_channels=None, dimension=3, sub_sample=True, bn_layer=True):
super(_NonLocalBlockND, self).__init__()
assert dimension in [1, 2, 3]