# spotify-tensorflow
[](https://circleci.com/gh/spotify/spotify-tensorflow) [](https://codecov.io/github/spotify/spotify-tensorflow?branch=master) [](./LICENSE) [](https://badge.fury.io/py/spotify_tensorflow)
## Purpose:
Provide Spotify specific TensorFlow helpers.
## Features
tf.data integration with [Featran](https://github.com/spotify/featran)
common Dataset API to read: * TFRecord datasets as tf.Tensor * TFRecord datasets as Pandas DataFrame * TFRecord datasets as python dict
tf.Graph freezing utilities
TensorFlow integration with [Luigi](https://github.com/spotify/luigi)
## Examples:
Check examples in the [examples directory](https://github.com/spotify/spotify-tensorflow/tree/master/examples), currently they include:
sklearn training via Pandas DataFrame dataset
XGBoost training via tf.Example dataset
TensorFlow training via tf.Example dataset
To run the examples:
`sh $ pip install -e .[examples] $ bin/run-examples `
## Development:
This project uses tox.
`sh $ pip install tox `
To see all testenv’s:
`sh $ tox -l mypy lint examples-py27 examples-py35 test-py27 test-py35 upload-coverage license `
To run the tests:
` tox -e test `
To release:
` git commit --allow-empty -m "Release x.y.z" git tag x.y.z git push --tags origin master `
Then upload to pypi:
` python setup.py sdist upload -r pypi `
Release files for spotify_tensorflow 0.7.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| spotify_tensorflow-0.7.7.tar.gz | 327.0 kB | Details |
Release files / spotify_tensorflow-0.7.7.tar.gz
| Download URL | spotify_tensorflow-0.7.7.tar.gz |
|---|---|
| Size | 327.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
18bf15182c2a20187e26c8206e846caddff8bda88865f80e0756f37f13ffdd5b
|
|
BLAKE2b-256 checksum How to use checksums |
0b48415fa10b97a989911aca776df010f373aa490f423e7eef68f083011a4f03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
Python-urllib/3.6
|