Library for type-2 fuzzy logic research
Project description
Project Description : version 0.1.32
A type-2 fuzzy logic library providing:
- Ways to define and work with general type-2 fuzzy sets
- Ways to define and work with interval type-2 fuzzy sets
- Ways to generate z-sliced sets from general type-2 fuzzy sets
- Functions to perform wavy-slice type-reduction (Mendel-John) on general type-2 fuzzy sets
- Functions to perform interval type-2 reduction (Karnik-Mendel)
- Functions to perform partial-centroid type-reduction on general type-2 fuzzy sets
- Functions to perform defuzzification of type-1 fuzzy sets
- Tools to measure the performance of algorithms
- Tools to plot general, interval and z-sliced type-2 fuzzy sets and type-1 fuzzy sets. and more
All type2fuzzy wheels distributed on PyPI are BSD licensed.
Examples of how this library was used to work some famous type-2 fuzzy logic papers can be found here:
https://github.com/carmelgafa/type2fuzzy_examples
Website
Change History:
version 0.1.33 - 15.11.2019
- Updated repo information
version 0.1.32 - 15.11.2019
- Get domain limits for a type-1 fuzzy set (http://t2fuzz.com/membership/type1fuzzyset.html#type2fuzzy.membership.type1fuzzyset.Type1FuzzySet.domain_limits)
version 0.1.31 - 12.11.2019
- Added library website (http://t2fuzz.com)
- Convert a gt2fs into an it2fs - An it2fs can be generated form a gt2fs by using from_general_type2_set (http://t2fuzz.com/membership/intervaltype2fuzzyset.html#type2fuzzy.membership.intervaltype2fuzzyset.IntervalType2FuzzySet.from_general_type2_set)
- Creation of it2fs as found in literature - Creation of it2fs as specified by Karnik and Mendel (http://t2fuzz.com/membership/generate_it2fs.html)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
type2fuzzy-0.1.33.tar.gz
(20.1 kB
view hashes)
Built Distribution
Close
Hashes for type2fuzzy-0.1.33-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 920e6bfdf37392ee041400e4ec9d158b043be56a0827fbd9ffa618a79840e1da |
|
MD5 | 3f748526b850ac71f5246b012151737f |
|
BLAKE2b-256 | c7a9d37fcfc5e24ad5df0c344631977d1c941b251fab67f85a0f818a826c4585 |