January 14, 2016 Re: D for TensorFlow-like library | ||||
|---|---|---|---|---|
| ||||
Posted in reply to jmh530 | On Wednesday, 13 January 2016 at 15:56:52 UTC, jmh530 wrote: > On Wednesday, 13 January 2016 at 15:10:13 UTC, krikru wrote: >> >> Hm, maybe making D bindings to an already existing library wouldn't be such a bad idea. But how do one create such bindings? Anyone knows of any good resource, like a tutorial, explaining how to do it? > > It looks like TensorFlow is C++ with a Python front-end. The first thing I would try is using PyD to call the python TensorFlow library. There's work being done on calling C++ libraries from D, but I don't have any experience with it. > > I just read the Learning D book's section on C bindings. I found it advanced, but a good read. There are some tools that help transforming .h files to .d files (htod and dstep). For anyone considering working on this, note that the C++ interface docs on dlang.org are very out-of-date at the moment. Check out this pull request if you want docs that are actually useful: https://github.com/D-Programming-Language/dlang.org/pull/1154 | |||
Copyright © 1999-2021 by the D Language Foundation
Permalink
Reply