We propose a new generative model for layout generation. We generate layouts in three steps. First, we generate the layout elements as nodes in a layout graph. Second, we compute constraints between layout elements as edges in the layout graph. Third, we solve for the final layout using constrained optimization. For the first two steps, we build on recent transformer architectures. The layout optimization implements the constraints efficiently. We show three practical contributions compared to the state of the art: our work requires no user input, produces higher quality layouts, and enables many novel capabilities for conditional layout generation.
翻译:我们为布局生成提出了一个新的发源模式。 我们生成了三步布局。 首先, 我们生成布局元素作为布局图中的节点。 其次, 我们计算布局元素之间的限制, 作为布局图的边缘。 第三, 我们使用限制优化解决了最后布局的制约。 在前两步中, 我们以最近的变压器结构为基础, 优化布局可以有效地实施限制。 我们展示了三种与最新技术相比的实际贡献: 我们的工作不需要用户输入, 产生质量更高的布局, 并且能够让许多新的能力 来生成有条件的布局 。