LENs: a Python library for Logic Explained Networks
- URL: http://arxiv.org/abs/2105.11697v1
- Date: Tue, 25 May 2021 06:41:54 GMT
- Title: LENs: a Python library for Logic Explained Networks
- Authors: Pietro Barbiero, Gabriele Ciravegna, Dobrik Georgiev, Franscesco
Giannini
- Abstract summary: LENs is a Python module integrating a variety of state-of-the-art approaches to provide logic explanations from neural networks.
LENs is distributed under the Apache 2.0 licence allowing both academic and commercial use.
- Score: 2.064612766965483
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: LENs is a Python module integrating a variety of state-of-the-art approaches
to provide logic explanations from neural networks. This package focuses on
bringing these methods to non-specialists. It has minimal dependencies and it
is distributed under the Apache 2.0 licence allowing both academic and
commercial use. Source code and documentation can be downloaded from the github
repository: https://github.com/pietrobarbiero/logic_explainer_networks.
Related papers
- Interpreto: An Explainability Library for Transformers [7.728781113727994]
Interpreto is a Python library for post-hoc explainability of text HuggingFace models.<n>It provides two complementary families of methods: attributions and concept-based explanations.
arXiv Detail & Related papers (2025-12-10T15:12:09Z) - OWLAPY: A Pythonic Framework for OWL Ontology Engineering [7.984370990908576]
OWLAPY is a comprehensive Python framework for the creation, modification, and serialization of OWL 2.<n>It integrates native Python-based reasoners with support for external Java reasoners, offering flexibility for users.<n> OWLAPY serves as a well-tested software framework for users seeking a flexible Python library for advanced engineering.
arXiv Detail & Related papers (2025-11-11T13:32:14Z) - PyPulse: A Python Library for Biosignal Imputation [58.35269251730328]
We introduce PyPulse, a Python package for imputation of biosignals in both clinical and wearable sensor settings.
PyPulse's framework provides a modular and extendable framework with high ease-of-use for a broad userbase, including non-machine-learning bioresearchers.
We released PyPulse under the MIT License on Github and PyPI.
arXiv Detail & Related papers (2024-12-09T11:00:55Z) - pyvene: A Library for Understanding and Improving PyTorch Models via
Interventions [79.72930339711478]
$textbfpyvene$ is an open-source library that supports customizable interventions on a range of different PyTorch modules.
We show how $textbfpyvene$ provides a unified framework for performing interventions on neural models and sharing the intervened upon models with others.
arXiv Detail & Related papers (2024-03-12T16:46:54Z) - Causal-learn: Causal Discovery in Python [53.17423883919072]
Causal discovery aims at revealing causal relations from observational data.
$textitcausal-learn$ is an open-source Python library for causal discovery.
arXiv Detail & Related papers (2023-07-31T05:00:35Z) - PyTorch Adapt [37.03614011735927]
PyTorch Adapt is a library for domain adaptation.
domain adaptation is a type of machine learning algorithm that re-purposes existing models to work in new domains.
It is a fully-featured toolkit, allowing users to create a complete train/test pipeline in a few lines of code.
arXiv Detail & Related papers (2022-11-28T18:59:09Z) - Continual Inference: A Library for Efficient Online Inference with Deep
Neural Networks in PyTorch [97.03321382630975]
Continual Inference is a Python library for implementing Continual Inference Networks (CINs) in PyTorch.
We offer a comprehensive introduction to CINs and their implementation in practice, and provide best-practices and code examples for composing complex modules for modern Deep Learning.
arXiv Detail & Related papers (2022-04-07T13:03:09Z) - PyHHMM: A Python Library for Heterogeneous Hidden Markov Models [63.01207205641885]
PyHHMM is an object-oriented Python implementation of Heterogeneous-Hidden Markov Models (HHMMs)
PyHHMM emphasizes features not supported in similar available frameworks: a heterogeneous observation model, missing data inference, different model order selection criterias, and semi-supervised training.
PyHHMM relies on the numpy, scipy, scikit-learn, and seaborn Python packages, and is distributed under the Apache-2.0 License.
arXiv Detail & Related papers (2022-01-12T07:32:36Z) - IMBENS: Ensemble Class-imbalanced Learning in Python [26.007498723608155]
imbens is an open-source Python toolbox for implementing and deploying ensemble learning algorithms on class-imbalanced data.
imbens is released under the MIT open-source license and can be installed from Python Package Index (PyPI)
arXiv Detail & Related papers (2021-11-24T20:14:20Z) - TensorX: Extensible API for Neural Network Model Design and Deployment [0.0]
TensorFlowX is a Python library for prototyping, design, and deployment of complex neural network models in computation.
A special emphasis is put on ease of use, performance, and API consistency.
arXiv Detail & Related papers (2020-12-29T00:15:38Z) - mvlearn: Multiview Machine Learning in Python [103.55817158943866]
mvlearn is a Python library which implements the leading multiview machine learning methods.
The package can be installed from Python Package Index (PyPI) and the conda package manager.
arXiv Detail & Related papers (2020-05-25T02:35:35Z) - On the distance between two neural networks and the stability of
learning [59.62047284234815]
This paper relates parameter distance to gradient breakdown for a broad class of nonlinear compositional functions.
The analysis leads to a new distance function called deep relative trust and a descent lemma for neural networks.
arXiv Detail & Related papers (2020-02-09T19:18:39Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.