Unverified Commit 984b86dd authored by ProGamerGov's avatar ProGamerGov Committed by GitHub
Browse files

Add fallback for Protocol import

parent 15123339
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -15,7 +15,13 @@ import torch
from torch import Tensor
from torch.utils.checkpoint import checkpoint
import math
from typing import Optional, NamedTuple, Protocol, List

try:
    from typing import Protocol
except:
    from typing_extensions import Protocol
    
from typing import Optional, NamedTuple, List

def narrow_trunc(
    input: Tensor,