Closed multigrid101 closed 1 year ago
Hello, I am recently starting to use Proximal. Just curious how do you set the environment to use halide? When I tried to run my code with implementation set to halide, it always returns the following error:
/bin/sh: /Library/Python/2.7/site-packages/proximal-0.1.6-py2.7.egg/proximal/halide/build/gengen.XXXX: No such file or directory
Can you tell me if you figure out a way to solve it? Thanks!
@multigrid101
I tried to use the Halide implementation of proximal by setting
implem=Impl['halide']
in theProblem
class, but I got a lot of errors if I try to use the ADMM algorithm. With the Pock-Chambolle algorithm, everything seems to work fine.Any ideas what might be the cause of this? The first lines of the log seems to suggest that proximal is using halide types that do not exist but I somehow doubt that that is the problem^^
Btw, halide on its own is working fine for me, but running
grep -r FuncRefVar
in the halide root directory does not yield any results.I also tried changing the include-statements in
funct.h
to point directly toHalide.h
(in case there was a search-path related problem, but that did not change the error output)