3 ms·
Why does the repository only contain install scripts? Where is the code for the implementation?
by dindresto 6y ago
Why does the repository only contain install scripts? Where is the code for the implementation?
- notRobot 6y agoFrom https://github.com/apple/tensorflow_macos/blob/master/scripts/download_and_install.sh https://github.com/apple/tensorflow_macos/blob/master/script... INSTALLER_PATH=https://github.com/apple/tensorflow_macos/releases/download/v0.1alpha0/tensorflow_macos-0.1alpha0.tar.gz So, see: https://github.com/apple/tensorflow_macos/releases/ https://github.com/apple/tensorflow_macos/releases/
- BenTheElder 6y agoI don't understand this comment. Neither of these links are sources, one is just an installer and the other is a binary release. If you mean the "source code" zip in the latter link, that's just github zipping the repo, which contains no useful source code.
- coob 6y agoI can't answer your question, but the source code is here for those interested: https://github.com/apple/tensorflow_macos/archive/v0.1alpha0.zip https://github.com/apple/tensorflow_macos/archive/v0.1alpha0...
- danieldk 6y agoThat's just a 8.4KiB ZIP file of the repository, which obviously does not contain anything interesting.
- JosephRedfern 6y agoEvidence so far would suggest that it's closed source. The archive downloaded by the installer script does contain some source code, but it's mostly "generic" TensorFlow code, with some Python stubs that call off to native libraries (as you'd expect). It seems like all of the ML Compute stuff is contained within pre-compiled libraries (with some header files provided), but no source code. I could be wrong here, and it might be that the intention is to open source the ML Compute components, but I don't think that's been done yet.
- dindresto 6y agoThanks! That's what I suspected, but I wasn't entirely sure when looking into the wheel.
- bayindirh 6y agoIt's closed source. The .tar.gz file contains some .dylibs as the base and "source code" distributions only contains the scripts, nothing else. It's version "0.1alpha0" indicates it's at PoC state so things may change.