ontolearn

View on PyPIReverse Dependencies (0)

0.9.0 ontolearn-0.9.0-py3-none-any.whl

Wheel Details

Project: ontolearn
Version: 0.9.0
Filename: ontolearn-0.9.0-py3-none-any.whl
Download: [link]
Size: 248778
MD5: 173bc2b252862a499fbc90e9ae452852
SHA256: 6734c2972de90c0e92dfe3edd6b721dcf5aaba9940f5077a98fb6e82e7274a76
Uploaded: 2025-03-03 16:34:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ontolearn
Version: 0.9.0
Summary: Ontolearn is an open-source software library for structured machine learning in Python. Ontolearn includes modules for processing knowledge bases, inductive logic programming and ontology engineering.
Author: Caglar Demir
Author-Email: caglardemir8[at]gmail.com
Home-Page: https://github.com/dice-group/Ontolearn
Classifier: Programming Language :: Python :: 3.10
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10.13
Requires-Dist: matplotlib (>=3.3.4)
Requires-Dist: torch (==2.2.0)
Requires-Dist: rdflib (>=6.0.2)
Requires-Dist: pandas (>=1.5.0)
Requires-Dist: sortedcontainers (>=2.4.0)
Requires-Dist: owlapy (==1.3.3)
Requires-Dist: flask (>=1.1.2)
Requires-Dist: tqdm (>=4.64.0)
Requires-Dist: transformers (>=4.38.1)
Requires-Dist: dicee (==0.1.4)
Requires-Dist: deap (>=1.3.1)
Requires-Dist: fastapi (>=0.110.1)
Requires-Dist: uvicorn (>=0.29.0)
Requires-Dist: sphinx (>=7.2.6); extra == "doc"
Requires-Dist: sphinx-autoapi (>=3.0.0); extra == "doc"
Requires-Dist: sphinx-theme (>=1.0); extra == "doc"
Requires-Dist: sphinx-rtd-theme (>=2.0.0); extra == "doc"
Requires-Dist: sphinxcontrib-plantuml (>=0.27); extra == "doc"
Requires-Dist: plantuml-local-client (>=1.2022.6); extra == "doc"
Requires-Dist: myst-parser (>=2.0.0); extra == "doc"
Requires-Dist: matplotlib (>=3.3.4); extra == "full"
Requires-Dist: torch (==2.2.0); extra == "full"
Requires-Dist: rdflib (>=6.0.2); extra == "full"
Requires-Dist: pandas (>=1.5.0); extra == "full"
Requires-Dist: sortedcontainers (>=2.4.0); extra == "full"
Requires-Dist: owlapy (==1.3.3); extra == "full"
Requires-Dist: flask (>=1.1.2); extra == "full"
Requires-Dist: tqdm (>=4.64.0); extra == "full"
Requires-Dist: transformers (>=4.38.1); extra == "full"
Requires-Dist: dicee (==0.1.4); extra == "full"
Requires-Dist: deap (>=1.3.1); extra == "full"
Requires-Dist: fastapi (>=0.110.1); extra == "full"
Requires-Dist: uvicorn (>=0.29.0); extra == "full"
Requires-Dist: httpx (>=0.25.2); extra == "full"
Requires-Dist: pytest (>=7.2.2); extra == "full"
Requires-Dist: ontosample (>=0.2.2); extra == "full"
Requires-Dist: ruff (>=0.7.2); extra == "full"
Requires-Dist: matplotlib (>=3.3.4); extra == "min"
Requires-Dist: torch (==2.2.0); extra == "min"
Requires-Dist: rdflib (>=6.0.2); extra == "min"
Requires-Dist: pandas (>=1.5.0); extra == "min"
Requires-Dist: sortedcontainers (>=2.4.0); extra == "min"
Requires-Dist: owlapy (==1.3.3); extra == "min"
Requires-Dist: flask (>=1.1.2); extra == "min"
Requires-Dist: tqdm (>=4.64.0); extra == "min"
Requires-Dist: transformers (>=4.38.1); extra == "min"
Requires-Dist: dicee (==0.1.4); extra == "min"
Requires-Dist: deap (>=1.3.1); extra == "min"
Requires-Dist: fastapi (>=0.110.1); extra == "min"
Requires-Dist: uvicorn (>=0.29.0); extra == "min"
Provides-Extra: doc
Provides-Extra: full
Provides-Extra: min
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 25482 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.41.2)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
ontolearn/__init__.py sha256=9t8PtbdWAomLoS7YkPMVH03BC0utSVHNrAi9Ac4WLeo 1317
ontolearn/abstracts.py sha256=DCejGR_u7fB13euGP2oRfk2JpakuC25498e9sWcRyoY 21936
ontolearn/base_concept_learner.py sha256=GKxy7Ldp7JQSXRJNR7r_ygGeOHRE8AVCYcBQaIfpHiA 24994
ontolearn/base_nces.py sha256=5-hkuU9DrVIMWtG1gUlRAvxVKzf3YmDdRj8nHnFYJ_M 6427
ontolearn/binders.py sha256=JzZt6cS2MHFO9E4Ww6hJH8gSI-8aG6L5PWlOn2OyVU8 14949
ontolearn/clip_architectures.py sha256=xs6WMB-73PFrk6qxA9C4OTIffreFFXgeTiLBn33XWII 5987
ontolearn/clip_trainer.py sha256=zDpbL61dml3pgy61PeDDgXmDjR0BCYEyDyVLty-5Pho 7967
ontolearn/concept_generator.py sha256=VPtecY986SCjAIWImieZqFLV9F6fQuAvfH6K28A2WeE 11622
ontolearn/concept_learner.py sha256=GhF5A3bug7aHvHxVhMriidVDLCc825EqlIvnDSLa4PE 87023
ontolearn/data_struct.py sha256=p7sMMCvgV79CWdJOb-FLI_xSkHK8kNg1bcHgmyfSIQE 22581
ontolearn/ea_algorithms.py sha256=pNNh3OC_gZ4mlnHtegDGUT8Pa8B1pRCqwlnuK6bC7uA 10152
ontolearn/ea_initialization.py sha256=MU5MtxziCuS_xANhMmXO9fDpvDfjy5_3PWlS2AS7fjY 15904
ontolearn/ea_utils.py sha256=tzeU7xbZ8hbwQGgdsBeACdtkacfMnhfr-dIcO2RXlKo 7798
ontolearn/executor.py sha256=Wvw_IL2_nCfEbaNojtnR6S39TM6sHmnGh_0npp9MEqI 11580
ontolearn/experiments.py sha256=-N0no2Wlh6lc6LuKRkjfOVTCzvZKjut3oS_1AAuiMZA 9390
ontolearn/fitness_functions.py sha256=Hpy4MpKpc3YUzxp3ZNvaiLc3Z84-8t6jE9EAX8djWvo 1963
ontolearn/heuristics.py sha256=7rMllIqr4f_p0x83IBfwWMPlVyfI7Ss6Gzc7PtdKPmc 7518
ontolearn/incomplete_kb.py sha256=ymsWHGroKmatkI79PFf-izbh_RTioPWtuiotcmL7Oes 8543
ontolearn/knowledge_base.py sha256=S_YRlWEUDkLW-hIKLjJOlaeDwoprKD_r8cPf9w_Bl3k 47302
ontolearn/learning_problem.py sha256=RAukRLBGlEECsf3rfEIGxRZ8KWskjI1TByWD4JgO74I 6050
ontolearn/learning_problem_generator.py sha256=IFHqf-f9zKT63hA7hlSERsIGU_3RYZ2hjvRM_i-1U_I 23099
ontolearn/metrics.py sha256=7mGPV8eD4xUeVdsFIz9uLgAJ8-mOuE_EDPogcVMGyDY 4486
ontolearn/nces_architectures.py sha256=SKCZjy94B78mjTSnwZOx2lXi_thpMyhXS-qDo_vvSEI 4977
ontolearn/nces_modules.py sha256=tyrXILWJOvDMQBLe0BzJQjoN8EAD7y9Q10y3Bs0zwuU 11445
ontolearn/nces_trainer.py sha256=p2YwYbb_K3WSW_LE8j6nkehidH9Z0RpLnvnwfYtx1Oc 19944
ontolearn/nces_utils.py sha256=4QXDoBp6bg-4Rw_zlc2yXLXrE6OlKYQDjD0rXVg1ikg 6796
ontolearn/owl_neural_reasoner.py sha256=qYaeVOeFQvb885egg8k7UYuA172GuJSyEL0Ma7os-Vc 23151
ontolearn/quality_funcs.py sha256=f834njYrxE3xYCWZYXcKovVtwVbgCCR2muw2qWe0O4o 3618
ontolearn/refinement_operators.py sha256=4NA-x-jw9a35qatvWaZQilECuYZwMe7jEgjx8n79Hp8 58443
ontolearn/search.py sha256=A-Ef3m2yufvLZ_-xfEqiedEwiUOlVqtAO4RsYUUWKkE 30705
ontolearn/semantic_caching.py sha256=0NwiGgoe1-2gCAJfxi-aKdt2Et_CSNKxpZepDMabO2o 29712
ontolearn/tentris.py sha256=DBxkIVpFYcO_Xek9903K41JA04VUr3Kcrt1dQJMusVI 15400
ontolearn/triple_store.py sha256=OaP5kswN3qb-OOi0-4BDp4QRzsIjOHsn1lhp0LEmF-E 56647
ontolearn/value_splitter.py sha256=UqeJec0idoUhllhFry3RLynWzf4S7FbvkW5jcfYW4e8 10919
ontolearn/verbalizer.py sha256=KFDHhEEc5U__3AVoMQauW3rfL_OBKOFMp6hWEDCbXRM 2534
ontolearn/learners/__init__.py sha256=35UIG-bo3eRFQnhyu2FEbpzmQcwVh4npVxG_CA1M5KU 1445
ontolearn/learners/celoe.py sha256=Hrms40NxAfQW03_tQvehyxQlYpZvZHfOz6A2KEm5-CM 19874
ontolearn/learners/drill.py sha256=A1XvXGRlvdLkNowT9dZzOoe56G-AzsnVSey0JguXM5I 47759
ontolearn/learners/nero.py sha256=fQlqKTRhujW0yfevdLDKaooXVGnmCuFDs9VfXe_io6g 1420
ontolearn/learners/ocel.py sha256=8ck0vuSDtq2QNAo8tnY6mNeuHRRsH6gqT2bQA1rpD7Q 7567
ontolearn/learners/sparql_query_learner.py sha256=eDCYWfbUiJK0YayhHtdrlLbpuCAW4-K0wbUc4DhCQ_g 14848
ontolearn/learners/tree_learner.py sha256=F7w544ULi56PFSOP0iPW_VgQbHFHut8-B7EAOu1632M 21000
ontolearn/lp_generator/__init__.py sha256=z5tVKmNwwr24_IoFQBA7tI3vn3mQC3cWG47J2I3Ps5I 1363
ontolearn/lp_generator/generate_data.py sha256=mclKUGjJvWj87qDMmNV0lxpBkW1drR2XystVuv9EBqw 2884
ontolearn/lp_generator/helper_classes.py sha256=3O9E-D1OafTOTw0lWhxVchR2-tNeHab9l5p4ZdoKN54 9333
ontolearn/scripts/__init__.py sha256=S01pO29QaGUYdXVZSPlUyfsb6mbETZp--rmu2qUpxQ8 1290
ontolearn/scripts/litserve_neural_reasoner.py sha256=sFZRwzOZ3JqGYpHmL7MrhV33pxngx4zTuUJpOOi_DM8 5196
ontolearn/scripts/run.py sha256=bmoYOqxX2mrF9lQgJE1UGHcY1BYT4hzBwBVFAl2myLQ 8856
ontolearn/utils/__init__.py sha256=3yzanoMWDBz7cLpsHCunqGAFGFe2SvAbMsIkyA993rg 8747
ontolearn/utils/log_config.py sha256=Mmq7isEk39K0cVMfkQFIVEhVwXf9iZn_iR7he8n50hk 2524
ontolearn/utils/oplogging.py sha256=Jv8KjSwwABUfSIzGA9NjiS83qboOukYeyI_8rhIRTSY 1510
ontolearn/utils/static_funcs.py sha256=BVff4-gokWHFndEbfaG-qbwXAgG9og_2NFxA29cTa5Y 16249
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/test_base_concept_learner.py sha256=lWegi6KAl72iG7nxuFABJlA7eiNPF3gSSee9NSKIXJs 8044
tests/test_celoe.py sha256=RcCJIJ66vk8_ciAHiV47iIxjtZMv8CRVxaYiA4ayVFc 9520
tests/test_clip.py sha256=kDyGSoK7dLlfZTO6-5se_zx6ZIU0B4CCklwyk83qHUI 2603
tests/test_clip_trainer.py sha256=t5lBYWneqj0exBzgBzahbhVAeCdCBK7oNaLtLDE_Au8 1745
tests/test_concept.py sha256=t6dDjzAFMLadAjn1fXAsqFb9G1dhnK1-56FLZWt-QYw 1118
tests/test_core_owl_hierarchy.py sha256=Ri14D3PWKw9fg5EUcg6DNI3Y59ff-nla4DeoN1OKLQM 6235
tests/test_core_utils_length.py sha256=sc2pkqhbyJtSE_2e8nuVgvzdw9W0VpPzWxARDpS-XGI 4792
tests/test_drill.py sha256=0fAYHQaNOAk-iO9eKJ_B-_CJLf95Wenvz58JLSBeeq4 3622
tests/test_evolearner.py sha256=1i3GdzgYrwzvyryY6_gfoU8NT4nNNbqMM09IW7_4hHA 5530
tests/test_example_celoe.py sha256=uvoqAWS2-xbBjfz7MeEuayZtmldueNp1tF0w8hIonl4 6824
tests/test_example_concept_learning_evaluation.py sha256=sCvzb64wFY07ft8rwNHtuiQK6y92F4frL8OC932dTI8 7171
tests/test_example_concept_learning_neural_evaluation.py sha256=m_pdWNJfLaRBUs3aJcx4xKBVWDAt0JXmfkHBWjN-Fzs 10072
tests/test_knowledge_base.py sha256=8KLeckWJllL6mT14DF8-AFhJU0Ol9PRgv0_0n_2Woag 1059
tests/test_learners_regression.py sha256=ttOb8QAClNCk4kkMI-ZBnfn0VBQ2VZjl00JOHcu0HE0 3427
tests/test_learning_problem_generator.py sha256=jBIZPcDn5VNUmadINy8fSvgUQ1QtrRLEDLJ2VQGnEcg 2617
tests/test_lp_generator.py sha256=ecSjBVMIL4AEQ7WAAIKNFMlwBrR5XgMChA8mJcKoOjg 710
tests/test_metrics.py sha256=C4qbAmFlYjL5VcviJZG6tfTne7iw1KEqNINIZVd_xyI 1080
tests/test_nces.py sha256=5YjRAUVP2Y3xBeFLouvPEbGFw6edfymTJVEiwlQ1DnQ 1963
tests/test_nces2.py sha256=LhYA5kBcecrmJ4pR3AuI-dVN4_LOrdmBRbrK7zLSMVI 1930
tests/test_nces_trainer.py sha256=4iSauS-dkwfViINaSmF_0xO3YUbQtJXWGUvysXuKw50 1423
tests/test_owl_neural_retrieval.py sha256=MENuPKQ_KTQSDSNq2L_2suAE8lds-3GzQu-IzVXZmus 16632
tests/test_refinement_operators.py sha256=gmr2_IpC9u8Au5y5x6-RbmFuRbuT7pEfBCVt3Zq_mng 18907
tests/test_retrieval_eval_examples.py sha256=VLdTu55MM6T-MhSuWEGDFIOXaO_kf8ZIl5Tk4iTiCUA 1955
tests/test_roces.py sha256=g4WIV7TmxCODDye8BExtMfRqCZO6_qTM13VcJTKXveQ 2029
tests/test_semantic_cache.py sha256=tuHlpeIc8YqHADHbapI7v07VCAiNdCE71cvV2yI8TRU 3929
tests/test_static_funcs.py sha256=YKyygSpbig5Db52FQRK8Bzsuo-G7p3zjPhIahrm_YqY 331
tests/test_tdl_regression.py sha256=eSLxNyG5up_k-pUH_N06yhEIhKwSfuEFUa8ahO1w9xU 5097
tests/test_triplestore.py sha256=MISHnFNquOIFZ9BbvuYRj3qZCNCs2Gf3l-VV1K0Chfk 3083
tests/test_value_splitter.py sha256=CLfJmINVs7QtmjJIOG3kAPPKs8fS1zC7mNtOvwNqGxs 3078
ontolearn-0.9.0.dist-info/LICENSE sha256=tZA9ZUQNW5rE6Y-0609uFs_pJZgHsYXTyK9CO-CxaPs 1090
ontolearn-0.9.0.dist-info/METADATA sha256=uRtu5A1gVE1trwPb0TUxy0fwk2-GxkCxgItUzRPKZ2k 28940
ontolearn-0.9.0.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
ontolearn-0.9.0.dist-info/entry_points.txt sha256=_2139hNV5mTYzh2frCv3qCb0uY2l8xeddtkZCCYOVMk 68
ontolearn-0.9.0.dist-info/top_level.txt sha256=T7M2mx8n1XgmNf4jvXXmEg3nt1Z17wdftbbc2wnYXl0 16
ontolearn-0.9.0.dist-info/RECORD

top_level.txt

ontolearn
tests

entry_points.txt

ontolearn-webservice = ontolearn.scripts.run:main