Skip to content

Commit

Permalink
cache
Browse files Browse the repository at this point in the history
  • Loading branch information
Kye committed Oct 13, 2023
1 parent c00d076 commit 79e0f73
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 16 deletions.
2 changes: 1 addition & 1 deletion zeta/nn/attention/mgqa.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
from torch import nn

from zeta.nn.attention.attend import Attend
from zeta.utils.cache import CacheView
from zeta.nn.modules.cache import CacheView


def repeat_kv(keys: torch.Tensor, values: torch.Tensor, repeats: int, dim: int):
Expand Down
37 changes: 22 additions & 15 deletions zeta/nn/modules/__init__.py
Original file line number Diff line number Diff line change
@@ -1,25 +1,32 @@
# modules
from zeta.nn.modules.lora import Lora
from zeta.nn.modules.token_learner import TokenLearner
from zeta.nn.modules.dynamic_module import DynamicModule
from zeta.nn.modules.cache import (
CacheView,
RotatingBufferCache,
RotatingCacheInputMetadata,
interleave_list,
unrotate,
)
from zeta.nn.modules.cnn_text import CNNNew
from zeta.nn.modules.combined_linear import CombinedLinear
from zeta.nn.modules.convnet import ConvNet
from zeta.nn.modules.droppath import DropPath
from zeta.nn.modules.dynamic_module import DynamicModule
from zeta.nn.modules.exo import Exo
from zeta.nn.modules.fast_text import FastTextNew
from zeta.nn.modules.feedforward_network import FeedForwardNetwork
from zeta.nn.modules.layernorm import LayerNorm, l2norm
from zeta.nn.modules.residual import Residual
from zeta.nn.modules.mlp import MLP
from zeta.nn.modules.sublayer import subln
from zeta.nn.modules.combined_linear import CombinedLinear
from zeta.nn.modules.rms_norm import RMSNorm
from zeta.nn.modules.lora import Lora
from zeta.nn.modules.mbconv import MBConv
from zeta.nn.modules.super_resolution import SuperResolutionNet
from zeta.nn.modules.convnet import ConvNet
from zeta.nn.modules.shufflenet import ShuffleNet
from zeta.nn.modules.mlp import MLP
from zeta.nn.modules.pulsar import Pulsar
from zeta.nn.modules.residual import Residual
from zeta.nn.modules.resnet import ResNet
from zeta.nn.modules.rms_norm import RMSNorm
from zeta.nn.modules.rnn_nlp import RNNL
from zeta.nn.modules.cnn_text import CNNNew
from zeta.nn.modules.fast_text import FastTextNew
from zeta.nn.modules.shufflenet import ShuffleNet
from zeta.nn.modules.simple_attention import simple_attention
from zeta.nn.modules.spacial_transformer import SpacialTransformer
from zeta.nn.modules.sublayer import subln
from zeta.nn.modules.super_resolution import SuperResolutionNet
from zeta.nn.modules.token_learner import TokenLearner
from zeta.nn.modules.yolo import yolo
from zeta.nn.modules.pulsar import Pulsar
from zeta.nn.modules.exo import Exo
File renamed without changes.

0 comments on commit 79e0f73

Please sign in to comment.