Skip to main content

fuzzy-ml: Fuzzy Theory for Machine Learning in PyTorch :fire:

Actions Status Actions Status Code style: black

The fuzzy-ml library is solely focused on utilizing fuzzy theory with machine learning, or implementing machine learning algorithms that derive fuzzy theory products (e.g., fuzzy sets, fuzzy logic rules). The library is designed to be used in conjunction with PyTorch and is built on top of PyTorch's tensor operations, as well as the underlying fuzzy-theory library.

This separation of concerns allows for a more focused library that can be used in machine learning applications, while still providing the benefits of fuzzy theory and fuzzy logic operations. The fuzzy-ml library is designed to be easy to use and understand, with a simple API. Note that the fuzzy-ml library is not intended to be used as a standalone library, but rather as a complement to the fuzzy-theory library, nor is it intended to be used as a general-purpose fuzzy logic library, as it is specifically designed for machine learning applications.

Special features :high_brightness:

  1. Quantitative Temporal Association Analysis: Association analysis on temporal transactions with quantitative data is possible (e.g., Fuzzy Temporal Association Rule Mining).
  2. Clustering: Fuzzy clustering algorithms are provided for unsupervised learning (e.g., Evolving Clustering Method, Empirical Fuzzy Sets).
  3. Partitioning: Discover or create fuzzy sets to partition data for machine learning tasks (e.g., Categorical Learning Induced Partitioning).
  4. Pruning: Prune fuzzy logic rules to reduce complexity and improve interpretability (e.g., with rough set theory via rpy2).
  5. Rule Making: Create fuzzy logic rules from data for interpretable machine learning models (e.g., Wang-Mendel Method, Latent Lockstep Method).
  6. Summarization: Summarize quantitative data to generate interpretable linguistic summaries.

Metadata

Release files for fuzzy-ml 0.0.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fuzzy-ml 0.0.5
File Size Uploaded Provenance Actions
fuzzy_ml-0.0.5.tar.gz 31.9 kB Without provenance Details for fuzzy_ml-0.0.5.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fuzzy-ml 0.0.5
File Interpreter ABI Platform Actions
fuzzy_ml-0.0.5-py3-none-any.whl Python 3 none any Details for fuzzy_ml-0.0.5-py3-none-any.whl

Total release size: 73.9 kB

Release files / fuzzy_ml-0.0.5.tar.gz

Download URL fuzzy_ml-0.0.5.tar.gz
Size 31.9 kB
Tags Source
SHA-256 checksum
How to use checksums
16c2a6deb5aa3b495a486bfcd19e748ba55b340f188d8ad0bfb1ad24a67efaa7
BLAKE2b-256 checksum
How to use checksums
ca53ec6dd1794d42422dcb241c75e71863d73a5125602851a99cbe30d1e16ccf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / fuzzy_ml-0.0.5-py3-none-any.whl

Download URL fuzzy_ml-0.0.5-py3-none-any.whl
Size 41.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7fdfd3c468f9f93d89defa55a77a91b681e0dcdfd974da6c926900ef80acc2eb
BLAKE2b-256 checksum
How to use checksums
34c94668b639ca081c4174a00c3379d1ef93f96073073f45295eb5298ba87594
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Security for fuzzy-ml 0.0.5

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page