Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
constants.py48 linesDownload Raw Back to transformers
1# -------------------------------------------------------------------------
2# Copyright (c) Microsoft Corporation.  All rights reserved.
3# Licensed under the MIT License.
4# --------------------------------------------------------------------------
5
6
7class Operators:
8    ATTENTION = "Attention"
9    LAYERNORM = "LayerNormalization"
10    MULTI_HEAD_ATTENTION = "MultiHeadAttention"
11    PACKEDATTENTION = "PackedAttention"
12    PACKED_MULTI_HEAD_ATTENTION = "PackedMultiHeadAttention"
13    REMOVEPADDING = "RemovePadding"
14    RESTOREPADDING = "RestorePadding"
15    SKIPLAYERNORM = "SkipLayerNormalization"
16
17
18class AttentionInputIDs:
19    INPUT = 0
20    WEIGHTS = 1
21    BIAS = 2
22    MASK_INDEX = 3
23    PAST = 4
24    ATTENTION_BIAS = 5
25    PAST_SEQUENCE_LENGTH = 6
26
27
28class AttentionOutputIDs:
29    OUTPUT = 0
30    PRESENT = 1
31
32
33class MultiHeadAttentionInputIDs:
34    QUERY = 0
35    KEY = 1
36    VALUE = 2
37    BIAS = 3
38    KEY_PADDING_MASK = 4
39    ATTENTION_BIAS = 5
40    PAST_KEY = 6
41    PAST_VALUE = 7
42
43
44class MultiHeadAttentionOutputIDs:
45    OUTPUT = 0
46    PRESENT_KEY = 1
47    PRESENT_VALUE = 2
48 
codekingpro/portable-devtools · Team Ai