ontolearn

View on PyPIReverse Dependencies (0)

0.8.1 ontolearn-0.8.1-py3-none-any.whl

Wheel Details

Project: ontolearn
Version: 0.8.1
Filename: ontolearn-0.8.1-py3-none-any.whl
Download: [link]
Size: 225542
MD5: 1058a84212d521ce4fb87283ff712fbf
SHA256: 00b7cc0ad6a2931b86787db8ded65ea2f3ae5013e4976592e2cba5d515341032
Uploaded: 2024-11-18 12:37:33 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ontolearn
Version: 0.8.1
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: 22044 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=U6vA7B7CX3aHwhVIMgRIc4dtudMpC2G9_I-vyqkxwdk 1317
ontolearn/abstracts.py sha256=BgCjnHnPk3tSU1f7oan3MKoRZ8SELsaWvATQQPPTfIs 21889
ontolearn/base_concept_learner.py sha256=1TVMhrUjN4JycY2QvsxgTPlmgtTGzXCo9pOKsfh1g1U 24961
ontolearn/base_nces.py sha256=Lj_X_ZPkpj4t3fxkQTL2oddca8CcJZAuDUO_w-DROpA 5488
ontolearn/binders.py sha256=JzZt6cS2MHFO9E4Ww6hJH8gSI-8aG6L5PWlOn2OyVU8 14949
ontolearn/clip_architectures.py sha256=cE1vTXL_eBdRkXFaIt-x5y9-B6n8OEAV8yOxGBdgT5E 6044
ontolearn/clip_trainer.py sha256=ya540Ps9osd2KxHheJKyJK9ap2T7vlYcUR_z4vzjPMc 8142
ontolearn/concept_generator.py sha256=VPtecY986SCjAIWImieZqFLV9F6fQuAvfH6K28A2WeE 11622
ontolearn/concept_learner.py sha256=wa91MS8IvxXAjEP0-O6goSrxPqpEYo3BYGDtD8xVvFQ 59955
ontolearn/data_struct.py sha256=qSeoaKd8gjPrCOZRhqTpo77S7jnVfzZuQ1m6dgjQRx8 13143
ontolearn/ea_algorithms.py sha256=pNNh3OC_gZ4mlnHtegDGUT8Pa8B1pRCqwlnuK6bC7uA 10152
ontolearn/ea_initialization.py sha256=Aa4wHs52d_YN9i5OXS-IlewE4Dkdt-UH1IuI7ziJAfM 15676
ontolearn/ea_utils.py sha256=tzeU7xbZ8hbwQGgdsBeACdtkacfMnhfr-dIcO2RXlKo 7798
ontolearn/executor.py sha256=y4Z1M41jTGZQctjBhv2YKNQHFZrWCKBh6bXfGsH8nGk 11606
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=ibSnBnUfIT5JcU8pEj2Na0KNfFOihRyDglYFgb2d-vg 7251
ontolearn/knowledge_base.py sha256=ey8bZGSMwIOe8uL5lb2G6p-cZHMqEE0rdmGMlooyt14 57611
ontolearn/learning_problem.py sha256=F2c5IBedjkQBsJB0I6Ipqs_T8sgSaGzVU5tk5LqFv4Q 4132
ontolearn/learning_problem_generator.py sha256=kTHRVleaXbdHvIivAgxRsFdWSeDAX-3Ae2adrbqLi7A 23070
ontolearn/metrics.py sha256=7mGPV8eD4xUeVdsFIz9uLgAJ8-mOuE_EDPogcVMGyDY 4486
ontolearn/nces_architectures.py sha256=NZ-iWIsDQ5JG9UegbADHKoR69IqCecS9dqs7fXoIoHs 4978
ontolearn/nces_modules.py sha256=fjC1_IG-51oecGdwplZrh5nRj6TlrjCHqa6deHxUR80 3804
ontolearn/nces_trainer.py sha256=QW2WFeLNGkE6ugK2naVv-Bw12vz1RViVzOV2s31mqW8 11107
ontolearn/nces_utils.py sha256=rIJBOmfSDbPT-btWx06Jltr_RJutavIuf4Z1nrJM5yk 2616
ontolearn/owl_neural_reasoner.py sha256=w1tgrCSD-jGMiewk3pHoyz795ODqr7WT1MzHTQYARRg 21897
ontolearn/quality_funcs.py sha256=6e41Ld8r8ZUNxo-vuzxOQnrlrrPs_LgmU8JUx8BQUrA 2374
ontolearn/refinement_operators.py sha256=kAW5JqE-T8YCRNVRMaFzEHWfJ0pttyghdele2jXFwMk 58520
ontolearn/search.py sha256=8NO90rsxMJhliggck-gc0plNZzFyxvocINBu5IlKymg 30691
ontolearn/tentris.py sha256=DBxkIVpFYcO_Xek9903K41JA04VUr3Kcrt1dQJMusVI 15400
ontolearn/triple_store.py sha256=CyThXab8-0Y2P9i4YXI-8J-jmTPHfK_sSxeeW8OTYss 53372
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=t4VYKxI1ZuDXQ1vFCpGyIqOj_YHuvMcBkxy1LWZ52ec 18481
ontolearn/learners/drill.py sha256=E4ljvyZ2ttk8jN0IvNd8TldvVMhmtZtdKCUEmuMmDJU 42725
ontolearn/learners/nero.py sha256=fQlqKTRhujW0yfevdLDKaooXVGnmCuFDs9VfXe_io6g 1420
ontolearn/learners/ocel.py sha256=1C8KahV8QKkcQ04VDJDt2JNWR6YDtEKTl0kLojn4YFw 6230
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=ToOhBy8Jwvb4pTEsOa52EuZFmVMlDhfnNWE1JJsg3qU 1375
ontolearn/lp_generator/generate_data.py sha256=6JlViWzjQgr3KS16xBp1f9uWADyyPXNq3yTUuLOgkho 2901
ontolearn/lp_generator/helper_classes.py sha256=5S74WU6t5z_Ts6CsZc9JdqT1NdX6OtsQvrALxRxUZuA 10256
ontolearn/scripts/__init__.py sha256=S01pO29QaGUYdXVZSPlUyfsb6mbETZp--rmu2qUpxQ8 1290
ontolearn/scripts/litserve_neural_reasoner.py sha256=FsROJx7yXCscOMNaeKCulK3sv8fV81RrAtfAaV7kJ38 3904
ontolearn/scripts/run.py sha256=gwEjseL_nIRBGlWraTLNrYrB6-wEWXjusQhIyD4m0Dg 8870
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=qOBjZxDx9kRQNj26UnR2au8_MoMrLLPeAEipRAIeNz8 15563
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=wKmRLhTeUijK8uzXG_1lFZLxVbpbquIMganpaBHhgF4 2693
tests/test_clip_trainer.py sha256=qUlSO7BPpqMLHR5pEnsQBQvlNXyeylIY41BGerVhY7k 1771
tests/test_concept.py sha256=xg3zTcaMoEIom0Asx0q9VvvMJeMAEl24Z4fCzkjp6LA 1126
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=ntsC7gysQ5haH0FMpagnd8ahEHY3XHOjJqDXJU2mp7Y 7171
tests/test_example_concept_learning_neural_evaluation.py sha256=m_pdWNJfLaRBUs3aJcx4xKBVWDAt0JXmfkHBWjN-Fzs 10072
tests/test_knowledge_base.py sha256=nJSdy3CgGbUhPt60ZDmSvJF9fUWLpLhQckf4-SFQD3I 1075
tests/test_learners_regression.py sha256=ttOb8QAClNCk4kkMI-ZBnfn0VBQ2VZjl00JOHcu0HE0 3427
tests/test_learning_problem_generator.py sha256=jBIZPcDn5VNUmadINy8fSvgUQ1QtrRLEDLJ2VQGnEcg 2617
tests/test_lp_generator.py sha256=eOnjYFasrh-IeRFNIgN8vn0bto49vk_68pr-Ss3uC-E 919
tests/test_metrics.py sha256=C4qbAmFlYjL5VcviJZG6tfTne7iw1KEqNINIZVd_xyI 1080
tests/test_nces.py sha256=hy1lnR6i8LDLmGJa70l-_j8OPJ3X79tLuPiFb63o89U 3522
tests/test_nces_trainer.py sha256=lb2hGG5EBxX04PsqFT2bZHQcVn2VB6HBMFLbDPz98O4 1585
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_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.8.1.dist-info/LICENSE sha256=tZA9ZUQNW5rE6Y-0609uFs_pJZgHsYXTyK9CO-CxaPs 1090
ontolearn-0.8.1.dist-info/METADATA sha256=d8eOyCOSAVDE0X_z-sYsAXw8sjINe6ECzZx-IakK4EU 25470
ontolearn-0.8.1.dist-info/WHEEL sha256=yQN5g4mg4AybRjkgi-9yy4iQEFibGQmlz78Pik5Or-A 92
ontolearn-0.8.1.dist-info/entry_points.txt sha256=_2139hNV5mTYzh2frCv3qCb0uY2l8xeddtkZCCYOVMk 68
ontolearn-0.8.1.dist-info/top_level.txt sha256=T7M2mx8n1XgmNf4jvXXmEg3nt1Z17wdftbbc2wnYXl0 16
ontolearn-0.8.1.dist-info/RECORD

top_level.txt

ontolearn
tests

entry_points.txt

ontolearn-webservice = ontolearn.scripts.run:main