Ku-of-fuzzy

Latest version: v0.1.6

Safety actively analyzes 681775 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

0.1.6

修改

- 修改了所有模糊综合评判的函数,为适配更高版本的pandas
计划
- 未来计划增加各类隶属度函数的模板,使用户可以更加方便的配合本库使用

0.1.5

添加

- 添加了函数 `classify_by_threshold()`,根据给定的阈值 `lamda` 和相似度矩阵 `df`,返回聚类数量和具体的分类情况的列表。这有助于在已知阈值的情况下快速确定聚类的结果。

修改
- 将相似矩阵计算函数的参数`decimals`默认修改为5,默认保留5位小数。因为不知道为什么小于五位小数`fuzzy_linkage`函数会报错(ㄒoㄒ)~
- 修改了`pearson_similarity()`函数,防止pandas库对于低版本表达式的警告

0.1.4

添加
- 所有求解相似矩阵计算函数现在包含一个新的可选参数 `decimals`,允许用户指定结果的四舍五入位数,默认为五位小数。便于后续求解,并且一定程度上解决了浮点数造成的问题

0.1.3

添加

- 添加了函数`num_clusters()`,根据给定的模糊等价矩阵和期望的聚类数量,返回对应阈值(λ)和具体聚类的列表。

0.1.2

添加

- 为函数`draw()`添加了参数weight和height,用于直接控制图像的大小以解决聚类元素过多图像堆叠的问题

0.1.1

添加


- `is_fuzzy_matrix_similar()`
- `is_fuzzy_matrix_equivalent()`
- `is_fuzzy_matrix_reflexive()`
- `is_fuzzy_matrix_symmetric()`
- `fuzzy_matrix_transitive_closure()`\
为这5个函数添加了默认参数tolerance=1e-8,用于解决比较过程中由于精度原因产生的比较错误的问题

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.