comp-imaging / ProxImaL

A domain-specific language for image optimization.
MIT License
112 stars 29 forks source link

Backport the Anderson2021 autoscheduler #79

Closed antonysigma closed 1 year ago

antonysigma commented 1 year ago

Compile manually the library libautoscheduler_anderson2021.so (Git version: v14.0.0-521-g150a93068), and then hardcode it to Halide 16.0.0. Previously, the library did not anticipate the scalar reduction expression, essential for computing the primal and dual norm of the (L-)ADMM algorithm.

Resolves: #75 .

See also: https://github.com/halide/Halide/pull/7726 , #67