dicee.knowledge_graph

Classes

KG

Knowledge Graph

Module Contents

class dicee.knowledge_graph.KG(dataset_dir: str = None, byte_pair_encoding: bool = False, padding: bool = False, add_noise_rate: float = None, sparql_endpoint: str = None, path_single_kg: str = None, path_for_deserialization: str = None, add_reciprical: bool = None, eval_model: str = None, read_only_few: int = None, sample_triples_ratio: float = None, path_for_serialization: str = None, entity_to_idx=None, relation_to_idx=None, backend=None, training_technique: str = None)[source]

Knowledge Graph

dataset_dir
byte_pair_encoding
ordered_shaped_bpe_tokens = None
sparql_endpoint
add_noise_rate
num_entities = None
num_relations = None
path_single_kg
path_for_deserialization
add_reciprical
eval_model
read_only_few
sample_triples_ratio
path_for_serialization
entity_to_idx
relation_to_idx
backend
training_technique
idx_entity_to_bpe_shaped
enc
num_tokens
num_bpe_entities = None
padding
dummy_id
max_length_subword_tokens = None
train_set_target = None
target_dim = None
train_target_indices = None
ordered_bpe_entities = None
property entities_str: List
property relations_str: List
exists(h: str, r: str, t: str)[source]
__iter__()[source]
__len__()[source]
func_triple_to_bpe_representation(triple: List[str])[source]