ontolearn.concept_abstract_syntax_tree
Classes
Helper class that provides a standard way to create an ABC using |
|
Helper class that provides a standard way to create an ABC using |
|
Helper class that provides a standard way to create an ABC using |
|
Helper class that provides a standard way to create an ABC using |
|
Helper class that provides a standard way to create an ABC using |
|
Helper class that provides a standard way to create an ABC using |
|
Helper class that provides a standard way to create an ABC using |
|
Helper class that provides a standard way to create an ABC using |
|
Module Contents
- class ontolearn.concept_abstract_syntax_tree.Expr[source]
Bases:
abc.ABCHelper class that provides a standard way to create an ABC using inheritance.
- class ontolearn.concept_abstract_syntax_tree.Atoms(name)[source]
Bases:
ExprHelper class that provides a standard way to create an ABC using inheritance.
- name
- class ontolearn.concept_abstract_syntax_tree.Not(expr: Expr)[source]
Bases:
ExprHelper class that provides a standard way to create an ABC using inheritance.
- expr
- class ontolearn.concept_abstract_syntax_tree.And(left: Expr, right: Expr)[source]
Bases:
ExprHelper class that provides a standard way to create an ABC using inheritance.
- left
- right
- class ontolearn.concept_abstract_syntax_tree.Or(left: Expr, right: Expr)[source]
Bases:
ExprHelper class that provides a standard way to create an ABC using inheritance.
- left
- right
- class ontolearn.concept_abstract_syntax_tree.Exists(role: str, filler: Expr)[source]
Bases:
ExprHelper class that provides a standard way to create an ABC using inheritance.
- role
- filler
- class ontolearn.concept_abstract_syntax_tree.Forall(role: str, filler: Expr)[source]
Bases:
ExprHelper class that provides a standard way to create an ABC using inheritance.
- role
- filler
- class ontolearn.concept_abstract_syntax_tree.Cardinality(kind: str, n: int, role: str, filler: Expr)[source]
Bases:
ExprHelper class that provides a standard way to create an ABC using inheritance.
- kind
- n
- role
- filler
- class ontolearn.concept_abstract_syntax_tree.ConceptAbstractSyntaxTreeBuilder(knowledge_base: KnowledgeBase, max_length: int | None = None)[source]
- knowledge_base
- max_length = None
- unique_atom_concept_names
- unique_roles
- negation
- binary_ops
- quantifiers
- cardinals
- parenthesis
- dot
- digits
- vocabs
- atom_concepts_with_negation = None