开源项目推荐:Constrained Graphic Layout Generation
1. 项目基础介绍
本项目是MM'21论文《Constrained Graphic Layout Generation via Latent Optimization》的官方实现代码,由Kotaro Kikuchi等研究者开发。项目使用Python编程语言,主要涉及到生成对抗网络(GAN)在图形布局生成方面的应用。该代码库遵循GNU AGPLv3开源协议。
2. 核心功能
项目主要包括以下核心功能:
- LayoutGAN++:一种生成对抗网络,用于生成图形布局。
- CLG-LO:一个生成满足特定约束条件的布局的框架。
- Layout evaluation:用于测量生成布局的定量指标,包括FID、最大IoU、对齐度和重叠度。
3. 最近更新的功能
项目最近更新的功能包括:
- 支持在生成布局时加入美化约束和关系约束。
- 提供了预训练模型,可以直接用于生成布局。
- 优化了训练过程,增加了对数据集的处理和模型的训练指令。
- 提供了对生成布局的评估脚本,可以更方便地分析布局质量。
这些更新使得项目更加完善,能够更好地满足用户在图形布局生成方面的需求。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考