dummy-link

TensorFlowBuilder

Julia package to generate Julia wrapper code to form the basis of TensorFlow.jl

Readme

TensorFlowBuilder

This package assists in writing Julia wrapper code for the TensorFlow.jl package.

It uses PyCall.jl, Python's inspect module, and the original TensorFlow docstrings to detect Python objects. It then emits the Julia source code that forms the basis for the package.

The TensorFlow.jl source also has further edits and additions. (This auxiliary package isn't necessary or used at runtime.)

Installation

This package isn't intended added to Julia's METADATA since it's only needed occasionally to support the development of TensorFlow.jl.

Ensure you have installed PyCall, then clone it from Github:

Pkg.add("PyCall")
Pkg.clone("https://github.com/benmoran/TensorFlowBuilder.jl")

You also need to have the Python tensorflow package installed, following the standard instructions. Check you are able to import this via PyCall in Julia:

using PyCall
@pyimport tensorflow as tf

Compatibility

The package is developed against Julia 0.4 and CPython 2.7 on Ubuntu 14.04. Other platforms may work but have not been tested.

First Commit

04/09/2016

Last Touched

almost 2 years ago

Commits

11 commits

Used By: