Skip to main content

Cassowary 约束求解器的快速实现

项目描述

https://travis-ci.org/nucleic/kiwi.svg?branch=main https://github.com/nucleic/kiwi/workflows/Continuous%20Integration/badge.svg https://github.com/nucleic/kiwi/workflows/Documentation%20building/badge.svg https://codecov.io/gh/nucleic/kiwi/branch/main/graph/badge.svg 文件状态

Kiwi 是 Cassowary 约束求解算法的高效 C++ 实现。Kiwi 是基于 开创性 Cassowary 论文的算法实现。它不是对原始 C++ 求解器的重构。Kiwi 的设计初衷就是轻巧、快速。Kiwi 的速度比原始的 Cassowary 求解器快 10 倍到 500 倍,典型用例的性能提高了 40 倍。内存节省始终 > 5 倍。

除了 C++ 求解器,Kiwi 还附带了用于 Python 3.7+ 的手动 Python 绑定。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

kiwisolver-1.4.4.tar.gz (97.1 kB 查看哈希)

已上传 source

内置发行版

kiwisolver-1.4.4-pp39-pypy39_pp73-win_amd64.whl (55.3 kB 查看哈希

已上传 pp39

kiwisolver-1.4.4-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (57.0 kB 查看哈希

已上传 pp39

kiwisolver-1.4.4-pp38-pypy38_pp73-win_amd64.whl (55.6 kB 查看哈希

已上传 pp38

kiwisolver-1.4.4-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (57.8 kB 查看哈希

已上传 pp38

kiwisolver-1.4.4-pp37-pypy37_pp73-win_amd64.whl (55.3 kB 查看哈希

已上传 pp37

kiwisolver-1.4.4-cp311-cp311-win_amd64.whl (55.4 kB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-win32.whl (45.9 kB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_x86_64.whl (1.9 MB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_s3​​90x.whl (1.9 MB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_ppc64le.whl (1.9 MB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_i686.whl (1.9 MB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-musllinux_1_1_aarch64.whl (1.8 MB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-macosx_11_0_arm64.whl (63.1 kB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-macosx_10_9_x86_64.whl (65.5 kB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp311-cp311-macosx_10_9_universal2.whl (121.8 kB 查看哈希

已上传 cp311

kiwisolver-1.4.4-cp310-cp310-win_amd64.whl (55.3 kB 查看哈希

已上传 cp310

kiwisolver-1.4.4-cp310-cp310-win32.whl (45.9 kB 查看哈希

已上传 cp310