/
Cnst.py
68 lines (52 loc) · 1.19 KB
/
Cnst.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
DEFAULT_RANDOM_SEED = 20190503
SIGMOID = "SIGMOID"
TANH = "TANH"
ELU = "ELU+log"
IDENTITY = "Identity"
POINTS = "Points"
UNIFORM = "UNIFORM"
BERNOULLI = "BERN"
GAN = "GAN"
SELFADV = "SELF-ADV"
CONSTRAINED_UNIF = "ConstrainedUnif"
UNIF = "Unif"
TRAIN = "Train"
TEST = "Test"
WRONG_MODE_WARNING = "Run Forward Passes in Test Mode to avoid Negative Sampling and Loss Computation"
LOSS_RANK = "lossrank"
DIST_RANK = "distrank"
SOFT = "softmin"
HARD = "hardmin"
SIGNSIG = "signsigmoid"
CATEGORICAL = "CAT"
RANKING = "RANK"
RAW = "RAW"
FILTERED = "FILTERED"
FACT_DELIMITER = "-"
DEFAULT_KB_DIR = "Datasets/"
DEFAULT_KB_MULTI_DIR = "DatasetsMulti/"
ENT_2_ID_DICT_NAME = "Ent2ID.dict"
REL_2_ID_DICT_NAME = "Rel2ID.dict"
HTR_KBs = ["FB15k", "WN18"]
KB_FORMAT = ".kb"
KBB_FORMAT = ".kbb"
KBB_WITH_NEG_FORMAT = ".nkbb"
KB_META_FILE_NAME = "Metadata.mpk"
KB_META_MULTI_FILE_NAME = "MetadataMulti.mpk"
NO_STOPS = "NN"
NO_STOP = "N"
STOP = "S"
POLY_LOSS = "poly"
Q2B_LOSS = "q2b"
STOP_SIZES = "NS"
STOP_POSITIONS = "SN"
STOP_BOTH = "SS"
VALID = "Valid"
NEG_SAMP = "negative sampling loss"
MARGIN_BASED = "margin-based loss"
AND = "&"
OR = "|"
IMPLIES = ">"
EQUIV = "="
TERMINAL = "Atom"
VIZ_TOOL_NAME = "BoxEViz"