TensorFlow
TensorFlow is a popular open-source machine learning library developed by Google. It employs dataflow programming, and it is widely used for both research and production.
Install
cd $DLBENCH_ROOT
bash tensorflow-install.sh
This script will install TensorFlow through Miniconda. Please execute the following comannd to activate TensorFlow environment:
source activate tensorflow
Another recommended installation method is to install TensorFlow by compiling source codes.
The table below shows the statistics of TensorFlow.
Language | Files | Lines | Blank | Comment | Code |
---|---|---|---|---|---|
Python | 2309 | 729862 | 109417 | 65993 | 554452 |
C++ | 2581 | 696781 | 90510 | 80917 | 525354 |
C/C++ Header | 1372 | 209403 | 33251 | 57547 | 118605 |
Markdown | 263 | 47881 | 10571 | 0 | 37310 |
Go | 29 | 31742 | 1882 | 14027 | 15833 |
Java | 85 | 16319 | 2209 | 3948 | 10162 |
Bourne Shell | 112 | 11554 | 1595 | 3440 | 6519 |
Protobuf | 94 | 9206 | 1463 | 3686 | 4057 |
Plain Text | 41 | 3716 | 251 | 0 | 3465 |
Objective-C++ | 18 | 2709 | 389 | 321 | 1999 |
C | 9 | 1320 | 169 | 141 | 1010 |
Makefile | 10 | 1407 | 178 | 266 | 963 |
XML | 45 | 1429 | 253 | 445 | 731 |
Batch | 10 | 276 | 57 | 0 | 219 |
Perl | 2 | 227 | 36 | 41 | 150 |
JSON 4 | 126 | 0 | 0 | 126 | |
LinkerScript | 8 | 64 | 4 | 0 | 60 |
Objective-C | 2 | 88 | 20 | 26 | 42 |
YAML | 1 | 42 | 3 | 24 | 15 |
Autoconf | 1 | 13 | 0 | 0 | 13 |
Total | 6996 | 1764165 | 252258 | 230822 | 1281085 |