Skip to content
/ Halide Public
forked from halide/Halide

a language for image processing and computational photography

License

Notifications You must be signed in to change notification settings

hal2001/Halide

 
 

Repository files navigation

Getting Started

What you probably want as a user of Halide is one of our binary releases.

Once you have that, check out the Getting Started tutorial.

Using Halide just requires including a single header and linking against a self-contained static library which includes our entire compiler. Given that, you can JIT or statically compile Halide programs without needing anything else.

Building the Halide compiler from source currently requires some occasionally hairy external dependencies. We're working on streamlining the process for major platforms (Mac & Ubuntu now, Windows to follow) as we speak. You're still very welcome to spelunk through the code, but again, you can do anything short of modify the compiler with one of the binary releases.

Be aware that this is very much a research compiler. There are plenty of rough edges, and a simple syntax error in one place might cause a segfault somewhere else. We're working hard to make it more user-friendly, and if you do have trouble please feel free to raise it on our bug tracker, or on the halide-dev list.

Resources

About

a language for image processing and computational photography

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published