{ "info": { "author": "Yota Toyama", "author_email": "raviqqe@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: Public Domain", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: System :: Networking" ], "description": "
\n \n
\n\n# tensorflow-qnd\n\n[![PyPI version](https://badge.fury.io/py/tensorflow-qnd.svg)](https://badge.fury.io/py/tensorflow-qnd)\n[![Python versions](https://img.shields.io/pypi/pyversions/tensorflow-qnd.svg)](setup.py)\n[![Build Status](https://travis-ci.org/raviqqe/tensorflow-qnd.svg?branch=master)](https://travis-ci.org/raviqqe/tensorflow-qnd)\n[![License](https://img.shields.io/badge/license-unlicense-lightgray.svg)](https://unlicense.org)\n\nQuick and Dirty TensorFlow command framework\n\ntensorflow-qnd is a TensorFlow framework to create commands to train and\nevaluate models and make inference with them.\nThe framework is built on top of\n[tf.contrib.learn module](https://github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/learn/python/learn).\nEspecially if you are working on research projects using TensorFlow, you can\nremove most of boilerplate code with the framework.\nAll you need to do is to define a model constructor `model_fn` and input\nproducer(s) `input_fn` to feed a dataset to the model.\n\n## Features\n\n- Command creation for:\n - Training and evaluation of models\n - Inference of labels or regression values with trained models\n- Configuration of command line options to set hyperparameters of models etc.\n- [Distributed TensorFlow](https://www.tensorflow.org/how_tos/distributed/)\n - Just set an optional argument `distributed` of `def_train_and_evaluate()`\n as `True` (i.e. `def_train_and_evaluate(distributed=True)`) to enable it.\n - Supports only data parallel training\n - Only for training but not for inference\n\n## Installation\n\nPython 3.5+ and TensorFlow 1.1+ are required.\n\n```\npip3 install --user --upgrade tensorflow-qnd\n```\n\n## Usage\n\n1. Add command line arguments with `add_flag` and `add_required_flag` functions.\n2. Define a `train_and_evaluate` or `infer` function with\n `def_train_and_evaluate` or `def_infer` function\n3. Pass `model_fn` (model constructor) and `input_fn` (input producer) functions\n to the defined function.\n4. Run the script with appropriate command line arguments.\n\nFor more information, see [documentation](https://raviqqe.github.io/tensorflow-qnd/qnd).\n\n## Examples\n\n`train.py` (command script):\n\n```python\nimport logging\nimport os\n\nimport qnd\n\nimport mnist\n\n\ntrain_and_evaluate = qnd.def_train_and_evaluate(\n distributed=(\"distributed\" in os.environ))\n\n\nmodel = mnist.def_model()\n\n\ndef main():\n logging.getLogger().setLevel(logging.INFO)\n train_and_evaluate(model, mnist.read_file)\n\n\nif __name__ == \"__main__\":\n main()\n```\n\n`mnist.py` (module):\n\n```python\nimport qnd\nimport tensorflow as tf\n\n\ndef _preprocess_image(image):\n return tf.to_float(image) / 255 - 0.5\n\n\ndef read_file(filename_queue):\n _, serialized = tf.TFRecordReader().read(filename_queue)\n\n def scalar_feature(dtype): return tf.FixedLenFeature([], dtype)\n\n features = tf.parse_single_example(serialized, {\n \"image_raw\": scalar_feature(tf.string),\n \"label\": scalar_feature(tf.int64),\n })\n\n image = tf.decode_raw(features[\"image_raw\"], tf.uint8)\n image.set_shape([28**2])\n\n return _preprocess_image(image), features[\"label\"]\n\n\ndef serving_input_fn():\n features = {\n 'image': _preprocess_image(tf.placeholder(tf.uint8, [None, 28**2])),\n }\n\n return tf.contrib.learn.InputFnOps(features, None, features)\n\n\ndef minimize(loss):\n return tf.train.AdamOptimizer().minimize(\n loss,\n tf.contrib.framework.get_global_step())\n\n\ndef def_model():\n qnd.add_flag(\"hidden_layer_size\", type=int, default=64,\n help=\"Hidden layer size\")\n\n def model(image, number=None, mode=None):\n h = tf.contrib.layers.fully_connected(image,\n qnd.FLAGS.hidden_layer_size)\n h = tf.contrib.layers.fully_connected(h, 10, activation_fn=None)\n\n predictions = tf.argmax(h, axis=1)\n\n if mode == tf.contrib.learn.ModeKeys.INFER:\n return predictions\n\n loss = tf.reduce_mean(\n tf.nn.sparse_softmax_cross_entropy_with_logits(labels=number,\n logits=h))\n\n return predictions, loss, minimize(loss), {\n \"accuracy\": tf.contrib.metrics.streaming_accuracy(predictions,\n number)[1],\n }\n\n return model\n```\n\nWith the code above, you can create a command with the following interface.\n\n```\nusage: train.py [-h] [--output_dir OUTPUT_DIR] [--train_steps TRAIN_STEPS]\n [--eval_steps EVAL_STEPS]\n [--min_eval_frequency MIN_EVAL_FREQUENCY]\n [--num_cores NUM_CORES] [--log_device_placement]\n [--save_summary_steps SAVE_SUMMARY_STEPS]\n [--save_checkpoints_steps SAVE_CHECKPOINTS_STEPS]\n [--keep_checkpoint_max KEEP_CHECKPOINT_MAX]\n [--batch_size BATCH_SIZE]\n [--batch_queue_capacity BATCH_QUEUE_CAPACITY]\n [--num_batch_threads NUM_BATCH_THREADS] --train_file\n TRAIN_FILE [--filename_queue_capacity FILENAME_QUEUE_CAPACITY]\n --eval_file EVAL_FILE [--hidden_layer_size HIDDEN_LAYER_SIZE]\n\noptional arguments:\n -h, --help show this help message and exit\n --output_dir OUTPUT_DIR\n Directory where checkpoint and event files are stored\n (default: output)\n --train_steps TRAIN_STEPS\n Maximum number of train steps (default: None)\n --eval_steps EVAL_STEPS\n Maximum number of eval steps (default: 100)\n --min_eval_frequency MIN_EVAL_FREQUENCY\n Minimum evaluation frequency in number of train steps\n (default: 1)\n --num_cores NUM_CORES\n Number of CPU cores used. 0 means use of a default\n value. (default: 0)\n --log_device_placement\n If specified, log device placement information\n (default: False)\n --save_summary_steps SAVE_SUMMARY_STEPS\n Number of steps every time of which summary is saved\n (default: 100)\n --save_checkpoints_steps SAVE_CHECKPOINTS_STEPS\n Number of steps every time of which a model is saved\n (default: None)\n --keep_checkpoint_max KEEP_CHECKPOINT_MAX\n Max number of kept checkpoint files (default: 86058)\n --batch_size BATCH_SIZE\n Mini-batch size (default: 64)\n --batch_queue_capacity BATCH_QUEUE_CAPACITY\n Batch queue capacity (default: 1024)\n --num_batch_threads NUM_BATCH_THREADS\n Number of threads used to create batches (default: 2)\n --train_file TRAIN_FILE\n File path of train data file(s). A glob is available.\n (e.g. train/*.tfrecords) (default: None)\n --filename_queue_capacity FILENAME_QUEUE_CAPACITY\n Capacity of filename queues of train, eval and infer\n data (default: 32)\n --eval_file EVAL_FILE\n File path of eval data file(s). A glob is available.\n (e.g. eval/*.tfrecords) (default: None)\n --hidden_layer_size HIDDEN_LAYER_SIZE\n Hidden layer size (default: 64)\n```\n\nExplore [examples](examples) directory for more information and see how to run\nthem.\n\n\n## Caveats\n\n### Necessary update of a global step variable\n\nAs done in [examples](examples), you must get a global step variable with\n`tf.contrib.framework.get_global_step()` and update (increment) it in each\ntraining step.\n\n### Use streaming metrics for `eval_metric_ops`\n\nWhen non-streaming metrics such as `tf.contrib.metrics.accuracy` are used in a\nreturn value `eval_metric_ops` of your `model_fn` or as arguments of\n`ModelFnOps`, their values will be ones of the last batch in every evaluation\nstep.\n\n## Contributing\n\nPlease send issues about any bugs, feature requests or questions, or pull\nrequests.\n\n## License\n\n[The Unlicense](https://unlicense.org)\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/raviqqe/tensorflow-qnd/", "keywords": "", "license": "Public Domain", "maintainer": "", "maintainer_email": "", "name": "tensorflow-qnd", "package_url": "https://pypi.org/project/tensorflow-qnd/", "platform": "", "project_url": "https://pypi.org/project/tensorflow-qnd/", "project_urls": { "Homepage": "https://github.com/raviqqe/tensorflow-qnd/" }, "release_url": "https://pypi.org/project/tensorflow-qnd/0.1.11/", "requires_dist": [ "gargparse" ], "requires_python": "", "summary": "Quick and Dirty TensorFlow command framework", "version": "0.1.11" }, "last_serial": 2989944, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "2a990b0c8c5e6c2b3885619be1f47869", "sha256": "ba633b752f4324dbf3f7ca9d256d2cc5a387d70da987ffcd472d0d3e9754d884" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "2a990b0c8c5e6c2b3885619be1f47869", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9780, "upload_time": "2016-12-20T09:53:11", "url": "https://files.pythonhosted.org/packages/0d/64/7f30d59ec7b0493f40c200869877431a30319bf81b022410072a12e3f641/tensorflow_qnd-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2eefdbb5acae365cda10eca933b579cf", "sha256": "c34e9e7e2366b40b1bee1b6b009caf23df45941bc98621c906bda457164ee848" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.1.tar.gz", "has_sig": false, "md5_digest": "2eefdbb5acae365cda10eca933b579cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5740, "upload_time": "2016-12-20T09:53:13", "url": "https://files.pythonhosted.org/packages/51/7a/117849156d2cc04eddde1607f38a99cfd0ac3b2e34d4238413cb8679e30a/tensorflow-qnd-0.0.1.tar.gz" } ], "0.0.10": [ { "comment_text": "", "digests": { "md5": "0ed90d33ff3e847d7399158ebe99b920", "sha256": "117c9e9afab04482e9127a6cb63788d5d4299d415e1732a3e218218940e38edb" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.10-py3.5.egg", "has_sig": false, "md5_digest": "0ed90d33ff3e847d7399158ebe99b920", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 30942, "upload_time": "2017-01-11T08:15:26", "url": "https://files.pythonhosted.org/packages/d3/45/8160acd298b97517583dc57f2882112c23b5205caad80d67af92cb2310be/tensorflow_qnd-0.0.10-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "924ca853d111bc262530214923366c44", "sha256": "8b9fb26c9a7b055b2d17e5329e550bdd10f54908a7d3ced00bc78b4e60fe72e0" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "924ca853d111bc262530214923366c44", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18125, "upload_time": "2017-01-11T08:15:22", "url": "https://files.pythonhosted.org/packages/6c/e4/2ec22d64534f0dedcfe25c12f95a16066d5603a28c65e1184ceb2a20dccd/tensorflow_qnd-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bad6223bf0e0164053d102f8f86eb0f8", "sha256": "09f2cbbc089e9895701f1e2ad63f124ca4600466f84da4b4466b62ff8ff53286" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.10.tar.gz", "has_sig": false, "md5_digest": "bad6223bf0e0164053d102f8f86eb0f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13491, "upload_time": "2017-01-11T08:15:24", "url": "https://files.pythonhosted.org/packages/74/dc/dddc808c358d93ee33a0f3d51a1fc78deee2b943c702480671429f737f77/tensorflow-qnd-0.0.10.tar.gz" } ], "0.0.11": [ { "comment_text": "", "digests": { "md5": "821e526abcbfa46f58db2c766843339f", "sha256": "8a23bd58ffea65ff016d703d9027982b2a6da7789027de4e85e4ce3884cd470a" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.11-py3.5.egg", "has_sig": false, "md5_digest": "821e526abcbfa46f58db2c766843339f", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 30980, "upload_time": "2017-01-13T07:18:03", "url": "https://files.pythonhosted.org/packages/c1/ea/f169a6bb29aa62ec0d11c7a1660d8d3e143514426fcfbd17980798ceec33/tensorflow_qnd-0.0.11-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "f2ca6e425ae19e53025c98bec4ae07db", "sha256": "445e83abfb9d8cc4f458d82daf61a9e7f71c19039d400ab10b15efb578331e7f" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.11-py3-none-any.whl", "has_sig": false, "md5_digest": "f2ca6e425ae19e53025c98bec4ae07db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18142, "upload_time": "2017-01-13T07:17:59", "url": "https://files.pythonhosted.org/packages/77/1e/baa5d40de7ee142e4e7dddf2b595d8798b6d18bcc69cb89ef11170acbcd3/tensorflow_qnd-0.0.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fc92ce6704a1997efd513c82b10b573", "sha256": "a8163159dc20c1923bef4fcb260d62d41863794260b154b68817db4419962a26" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.11.tar.gz", "has_sig": false, "md5_digest": "3fc92ce6704a1997efd513c82b10b573", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13508, "upload_time": "2017-01-13T07:18:01", "url": "https://files.pythonhosted.org/packages/f9/4b/07ecc3e10b53bcf27085eed4d6f8b784a76f023a78946614a9f9bef43734/tensorflow-qnd-0.0.11.tar.gz" } ], "0.0.12": [ { "comment_text": "", "digests": { "md5": "bff9bf7527239b61d04a00a6f943640e", "sha256": "2019e2889b5059bf3b4f6e71c66f99d8b120b330ac60fdee833833ce6db464dd" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.12-py3.5.egg", "has_sig": false, "md5_digest": "bff9bf7527239b61d04a00a6f943640e", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 31171, "upload_time": "2017-01-13T09:32:06", "url": "https://files.pythonhosted.org/packages/d0/42/44532ad5b022b9f0f18a02dad59a850d49d846cd42bf59e42a5f348e7c06/tensorflow_qnd-0.0.12-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "b543fa382be66500c8559f081b04d738", "sha256": "6f8c08d16132fb6e6443f62eb17beb556588cd38afae690da8c9d59d7f3b7ac2" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.12-py3-none-any.whl", "has_sig": false, "md5_digest": "b543fa382be66500c8559f081b04d738", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18275, "upload_time": "2017-01-13T09:32:02", "url": "https://files.pythonhosted.org/packages/42/fa/823459a50b737dde435ec519af38df32c55d6500142506b592fdad8ac64f/tensorflow_qnd-0.0.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b17cba87f85294fa924ab5f30e18f770", "sha256": "37a1a0352ed4ce53b9caa9194378f80a9fc77c2de23e99e504d9f6964ed5b6c7" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.12.tar.gz", "has_sig": false, "md5_digest": "b17cba87f85294fa924ab5f30e18f770", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13626, "upload_time": "2017-01-13T09:32:04", "url": "https://files.pythonhosted.org/packages/b3/f8/ce71407a2275e29bc6b6e433ab466c7c8455908f6c1d41d843e1a2345ee3/tensorflow-qnd-0.0.12.tar.gz" } ], "0.0.13": [ { "comment_text": "", "digests": { "md5": "0d912d4541f880b47edf4576c01cc1ce", "sha256": "83ad82a02c0baddcdb18839e6626768a228826560bd09d2126757ad68ccad71b" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.13-py3.5.egg", "has_sig": false, "md5_digest": "0d912d4541f880b47edf4576c01cc1ce", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 31156, "upload_time": "2017-01-17T08:13:21", "url": "https://files.pythonhosted.org/packages/88/dd/e63fad3ade85632077c435b25be0cf3aef9e8efca11af1ecfb3a3eff32c0/tensorflow_qnd-0.0.13-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "a000e2cf56eff95531375626683f695a", "sha256": "f239664c08808e128ff79d39f007305a4eb9390dc8c302d7708a4f2a55ee101e" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.13-py3-none-any.whl", "has_sig": false, "md5_digest": "a000e2cf56eff95531375626683f695a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18267, "upload_time": "2017-01-17T08:13:17", "url": "https://files.pythonhosted.org/packages/71/09/a22e688fd6c90871d8cb4c28ba50be7de57260739fc8d0ec0e701478ce59/tensorflow_qnd-0.0.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ab795bdedfe8f1ea9a2140590645676f", "sha256": "26423e169e9807a0643caf5c87347eb0188394b14751ce0f59b46e0206d340d8" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.13.tar.gz", "has_sig": false, "md5_digest": "ab795bdedfe8f1ea9a2140590645676f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13616, "upload_time": "2017-01-17T08:13:19", "url": "https://files.pythonhosted.org/packages/4d/ed/69c1aaba77805c5bae21a49e478d496463cba9e5be106bffc111c7527301/tensorflow-qnd-0.0.13.tar.gz" } ], "0.0.14": [ { "comment_text": "", "digests": { "md5": "5b5438b5a1734e3a82baaa4cf650ce5f", "sha256": "f533e0a581fc1302eac047ceead2d1166a2e50614198e5e2570e3800ab3184d0" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.14-py3.5.egg", "has_sig": false, "md5_digest": "5b5438b5a1734e3a82baaa4cf650ce5f", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 31337, "upload_time": "2017-01-18T09:51:37", "url": "https://files.pythonhosted.org/packages/92/b0/ec0be3ee70823a97e8934cb1737bd2d84e71e9700494821d785bf496593b/tensorflow_qnd-0.0.14-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "b01812425ebbff8760cf1947cfec9d33", "sha256": "ead63569d2169a70a135dae4a6c72b68cf3277cb0d75ad825520df0613234875" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.14-py3-none-any.whl", "has_sig": false, "md5_digest": "b01812425ebbff8760cf1947cfec9d33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18470, "upload_time": "2017-01-18T09:51:35", "url": "https://files.pythonhosted.org/packages/e2/34/d186d7b1592e35780e2d9f259db133883d2d5a819e7d382f0e095606249c/tensorflow_qnd-0.0.14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fba9f60548c9e39cdd6bbee08d283ae4", "sha256": "85203675e76e8ebc56e46d012b2486f0a13de863d4fcccd1cab9054c336afa42" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.14.tar.gz", "has_sig": false, "md5_digest": "fba9f60548c9e39cdd6bbee08d283ae4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13654, "upload_time": "2017-01-18T09:51:40", "url": "https://files.pythonhosted.org/packages/7d/9d/b84c8a3c61651d741006bf6ea570a5bf639e81b4c22713a89c3032cf09b3/tensorflow-qnd-0.0.14.tar.gz" } ], "0.0.15": [ { "comment_text": "", "digests": { "md5": "df20cf98ea0eeed4a307ff9bdf542c6c", "sha256": "8e440030789093c44e29be1fd46da58dc6448e35db0d6c7437eac8e815c4af04" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.15-py3.6.egg", "has_sig": false, "md5_digest": "df20cf98ea0eeed4a307ff9bdf542c6c", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 30866, "upload_time": "2017-03-20T11:06:24", "url": "https://files.pythonhosted.org/packages/77/03/68caf31af8c551152f2cb6b46b189dff50d5e6fc3aa452a6e4597a163784/tensorflow_qnd-0.0.15-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "ba9f50ab3c1ee0e128dfc1b5d99bd4a1", "sha256": "6d07cde1042ce125e5ba2abc43ae8b5f2d5889b3921d7290416d0af5dd4a8ee1" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.15-py3-none-any.whl", "has_sig": false, "md5_digest": "ba9f50ab3c1ee0e128dfc1b5d99bd4a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18466, "upload_time": "2017-03-20T11:06:22", "url": "https://files.pythonhosted.org/packages/a9/17/17bba0ddc08b65a9e58151c92ac30a5e5fa2eb07fb018d48c2bbc3e7b4bb/tensorflow_qnd-0.0.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90eebb70384348fd58049f3291fd65b3", "sha256": "f00314f5d1368a5fa8a2b6b852e7d0def379a78408426449cd526a21bdd6e58d" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.15.tar.gz", "has_sig": false, "md5_digest": "90eebb70384348fd58049f3291fd65b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13690, "upload_time": "2017-03-20T11:06:26", "url": "https://files.pythonhosted.org/packages/65/a8/9a13e6fe4c7d34c8ca41e321007df7d1f15f6eb6fb3496d1b452229a62b6/tensorflow-qnd-0.0.15.tar.gz" } ], "0.0.16": [ { "comment_text": "", "digests": { "md5": "d2a558babfcfaa1383548038d42e58a6", "sha256": "97853cd71a864df67eec06878646a485f19b5d0e083525a9d310438c7d6a170e" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.16-py3.6.egg", "has_sig": false, "md5_digest": "d2a558babfcfaa1383548038d42e58a6", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 30903, "upload_time": "2017-03-27T01:47:41", "url": "https://files.pythonhosted.org/packages/ec/ff/be42d6c28a82cda21dd250bf6f3936c914991abcaddbf9d8311b4d5a0e40/tensorflow_qnd-0.0.16-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "72c1779b87250b3b7c1dd66874c34eb1", "sha256": "db0a6e6593a8a86cd52405c76435ed974aa4c1ef28add09d812569165b11446d" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.16-py3-none-any.whl", "has_sig": false, "md5_digest": "72c1779b87250b3b7c1dd66874c34eb1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18492, "upload_time": "2017-03-27T01:47:38", "url": "https://files.pythonhosted.org/packages/17/a7/d9e56041d98131f7f19b93059a3d842a88ad5ff711d1346283f91fe6a744/tensorflow_qnd-0.0.16-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5bce5d165bb7d24d909a2cd2fd12d22", "sha256": "ceaf3a802d31e4ed452b1ded17fe0d91ee149ad66789e342ea78fbd9e33484e2" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.16.tar.gz", "has_sig": false, "md5_digest": "e5bce5d165bb7d24d909a2cd2fd12d22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13738, "upload_time": "2017-03-27T01:47:42", "url": "https://files.pythonhosted.org/packages/e7/cb/d995090867744b5eb60c62729519d7438894204dc648e8f569ea3256f360/tensorflow-qnd-0.0.16.tar.gz" } ], "0.0.17": [ { "comment_text": "", "digests": { "md5": "a530d1537d9f51887d21fa4c786bf897", "sha256": "5a62e16b13494e57897b9d33c2b5550013f4ebf0c77195096a92e30a73ef44c7" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.17-py3.6.egg", "has_sig": false, "md5_digest": "a530d1537d9f51887d21fa4c786bf897", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 30927, "upload_time": "2017-03-27T04:37:18", "url": "https://files.pythonhosted.org/packages/6c/2d/6558846a7ce6b7087e707c550391fa028c514d8ff23b2fc06091a6aaa22e/tensorflow_qnd-0.0.17-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "754b81d59bea07d17d9d489f9dad31d7", "sha256": "5435fcec25013923e9729f7de8f61ac090b84b3335f41050cf8c186364eceb2d" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.17-py3-none-any.whl", "has_sig": false, "md5_digest": "754b81d59bea07d17d9d489f9dad31d7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 18501, "upload_time": "2017-03-27T04:37:15", "url": "https://files.pythonhosted.org/packages/6a/7c/848ed897c65797b88a120a289bc2f1dd49b34689affbfa8592da8fcc3647/tensorflow_qnd-0.0.17-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ba2e8010a9fddd9104fbc9f8c150bcb", "sha256": "64cc7b68c072ef2f186b5e039ef4ef517e6d25598538ad75994171e3cc2d09b1" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.17.tar.gz", "has_sig": false, "md5_digest": "9ba2e8010a9fddd9104fbc9f8c150bcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13752, "upload_time": "2017-03-27T04:37:20", "url": "https://files.pythonhosted.org/packages/89/e3/2b2335265f8992f8bf24f4e900dd138ad376842394d69025ba70d120ea16/tensorflow-qnd-0.0.17.tar.gz" } ], "0.0.18": [ { "comment_text": "", "digests": { "md5": "68f3c7635604d9ecee251d98ed21a781", "sha256": "8da5bf1ef89ac09c9788eae4c7165dd5ff319aa487635418d82f203c213d0e74" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.18-py3.6.egg", "has_sig": false, "md5_digest": "68f3c7635604d9ecee251d98ed21a781", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 33081, "upload_time": "2017-03-28T06:56:17", "url": "https://files.pythonhosted.org/packages/26/3d/cc26fad92282d691fd286845760f49a11e4fc0c5aa16f2f64d870772933d/tensorflow_qnd-0.0.18-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "68391438833f8ca69db864c90d810ab8", "sha256": "1f5577cc3e5e0c911e9ca10810d2520350daf7d4794795e24361446d07dfa98d" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.18-py3-none-any.whl", "has_sig": false, "md5_digest": "68391438833f8ca69db864c90d810ab8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19405, "upload_time": "2017-03-28T06:56:16", "url": "https://files.pythonhosted.org/packages/13/93/2542fc3b0f520a01ec7728f60e902a154e17c45c15e1596a05571465c851/tensorflow_qnd-0.0.18-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "760110990c5ec3ccec531c9c98d5b977", "sha256": "7725677b9cee93acf303544982cf42d390af1ecdba1c4035d26efd73516e7dfd" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.18.tar.gz", "has_sig": false, "md5_digest": "760110990c5ec3ccec531c9c98d5b977", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11631, "upload_time": "2017-03-28T06:56:19", "url": "https://files.pythonhosted.org/packages/35/d2/eb0d97fd49e161e4e5fa02b00c1e954b6c58832cd598f27e755e99af48f0/tensorflow-qnd-0.0.18.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "18caea1bfd7a0c05c12d72e1463bdd27", "sha256": "06b19fb2d0fdde40bc31612966f45c5733559d78bfd26ec7252415677bfae8fb" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.2-py3.5.egg", "has_sig": false, "md5_digest": "18caea1bfd7a0c05c12d72e1463bdd27", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 21986, "upload_time": "2016-12-21T15:27:47", "url": "https://files.pythonhosted.org/packages/b7/5d/e9bcabef5ef2ace403e590b6c4139c93b0df6f418f78284157d66bb9a56e/tensorflow_qnd-0.0.2-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "282b60bfb03a213d168cc78d16242c98", "sha256": "8bc675ddb19ec718c5290ba4c5efcdf78c0b1067fab19fcb9735538cd0be0cad" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "282b60bfb03a213d168cc78d16242c98", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10814, "upload_time": "2016-12-21T15:27:44", "url": "https://files.pythonhosted.org/packages/57/7d/846ccbfb590f4d09b9e50a6bc112ad838871095dae72a3560190be720e2f/tensorflow_qnd-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2e9781354e13e57a99db6dc111f79c28", "sha256": "8d07786bb07b8e3693d0631225728fe9ef70dd04c740835606f2e3057a4ce05b" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2e9781354e13e57a99db6dc111f79c28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6641, "upload_time": "2016-12-21T15:27:46", "url": "https://files.pythonhosted.org/packages/2e/58/1c0eb9b5ab84f4535b5e9d96adbab31d7eef2f3377193407136f3c4fc78c/tensorflow-qnd-0.0.2.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "1cc0712d509ee7534b40693420d8276f", "sha256": "cbc78ca81d9998c2a93d4927ef848e954ead2efe7f3d7277db948199e9c8e980" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.4-py3.5.egg", "has_sig": false, "md5_digest": "1cc0712d509ee7534b40693420d8276f", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 24988, "upload_time": "2016-12-23T17:30:11", "url": "https://files.pythonhosted.org/packages/7f/db/31f3da29f6f37dff5d98843b6b65e5af4713b7b97f66e4b75b7e3d66b385/tensorflow_qnd-0.0.4-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "8a267329d6ae5164b4125f22ddf22220", "sha256": "e71df6395ba1b2d253e0a969db5045cc157458645e248234c7313cdc1f277d04" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "8a267329d6ae5164b4125f22ddf22220", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13201, "upload_time": "2016-12-23T17:30:08", "url": "https://files.pythonhosted.org/packages/80/52/0df0e80253c725757990c4ca9e9ddfe810a84e27989a5d7b36ff51bf050b/tensorflow_qnd-0.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "22009356251fbc6cc323f100c9e625ef", "sha256": "6cc9b4825d8f50a16538cd86fc4d86bd97795ad3881f0ec5b3902033bef2ca7a" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.4.tar.gz", "has_sig": false, "md5_digest": "22009356251fbc6cc323f100c9e625ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8487, "upload_time": "2016-12-23T17:30:09", "url": "https://files.pythonhosted.org/packages/fc/e8/a3fe413a87eaa5179bc3e6e836462e2f877a32bee268d7154633646b2507/tensorflow-qnd-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "c5dced7371f78977414f1e74181fbf02", "sha256": "fa2976812bcf1722a27fdedfe323b8ca6e2a834885c4d23d63bf2c36bb9e8e59" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.5-py3.5.egg", "has_sig": false, "md5_digest": "c5dced7371f78977414f1e74181fbf02", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 25178, "upload_time": "2016-12-25T01:41:43", "url": "https://files.pythonhosted.org/packages/13/2a/456edd9752f00fa881a9e8f186ed386d9be1f518757ad7d72a18adc91fcc/tensorflow_qnd-0.0.5-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "f4d3941d36f8230462edd49b1574015e", "sha256": "3d48008834166b44e2fb0cc8082c46e4646dc281d202bf20f78e6c54d4ebf7ba" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f4d3941d36f8230462edd49b1574015e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13088, "upload_time": "2016-12-25T01:41:40", "url": "https://files.pythonhosted.org/packages/89/90/df653e1beb0c81e96edd66d4da82f789eb6f4bb1b7107d231bf5f54e5a7c/tensorflow_qnd-0.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c351540c0f7c5afcc94ea0d57c073ff2", "sha256": "e568becf02a14bdd6e4fbc1904e1abd6a49499488776df80c6a3e6403f370072" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.5.tar.gz", "has_sig": false, "md5_digest": "c351540c0f7c5afcc94ea0d57c073ff2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9466, "upload_time": "2016-12-25T01:41:42", "url": "https://files.pythonhosted.org/packages/9f/95/505333fa1d381548d9d96d1bcef61ef5c04b3fd2aac3a2a8365bde7c56d9/tensorflow-qnd-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "482750c9b482df9a5dcb6554abc67324", "sha256": "97570c21e8d6a82417006e149f1f05e6e02c72ee1110fb79305d42ec29564619" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.6-py3.5.egg", "has_sig": false, "md5_digest": "482750c9b482df9a5dcb6554abc67324", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 25190, "upload_time": "2016-12-25T11:00:37", "url": "https://files.pythonhosted.org/packages/4b/69/4289a96daf1a9f97454b25f1a790dd4de1ef6a064d6abdc4e15bc4217e9f/tensorflow_qnd-0.0.6-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "0a84c0e773042ee542a08fd17d218bba", "sha256": "00f28100ff4657ced8f3fb59d8421dbfd64bef012ee271c4dcba697a89240f47" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "0a84c0e773042ee542a08fd17d218bba", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13105, "upload_time": "2016-12-25T11:00:33", "url": "https://files.pythonhosted.org/packages/82/56/9fc3c6325aa4a6aa5b906c9113f1e4c76faa3157d49def9dd28e1c71f0c1/tensorflow_qnd-0.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "632dc94d399fa643629575ec892f180c", "sha256": "57f0c200277f207bc8ccf20dd071391f019a384d992eb4c42438f0c74794993e" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.6.tar.gz", "has_sig": false, "md5_digest": "632dc94d399fa643629575ec892f180c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9478, "upload_time": "2016-12-25T11:00:35", "url": "https://files.pythonhosted.org/packages/73/e8/b1ffa366fd289ec87e76fdeb8a942112acbb552b7bb299bc58d328919a72/tensorflow-qnd-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "91f77215e0d39ea48831ec639f104098", "sha256": "2fd5581c39f915988f9ac40ea3a11c62ff5c72bedbfac3da6df3502ddf4234f0" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.7-py3.5.egg", "has_sig": false, "md5_digest": "91f77215e0d39ea48831ec639f104098", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 26268, "upload_time": "2016-12-25T23:41:39", "url": "https://files.pythonhosted.org/packages/ea/a8/d586882b17f299b3c4933875f3b443ad3a3c5a564d0bd104c617bf7037b6/tensorflow_qnd-0.0.7-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "87dfd9dd3c07a258686dd727cc4bbc34", "sha256": "2ad6db86ce4db3615b85dfb300cf3f8896363cd49201be0a0484ce9677b4a7fa" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "87dfd9dd3c07a258686dd727cc4bbc34", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15122, "upload_time": "2016-12-25T23:41:34", "url": "https://files.pythonhosted.org/packages/93/35/68571621d257e4c84a0d5df2d51e3ef50b8bd52891f5a034678b4c7f4eef/tensorflow_qnd-0.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f4f1b50545ace8c74102129314b8a7b9", "sha256": "7287260ef555755e1cd92a436f8cf6cb573a0da600605b0b447da28c9d370d88" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.7.tar.gz", "has_sig": false, "md5_digest": "f4f1b50545ace8c74102129314b8a7b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11179, "upload_time": "2016-12-25T23:41:37", "url": "https://files.pythonhosted.org/packages/38/b4/b5512874766de50489d863a243c14f3b949d3afacac43f536dd8d440f67d/tensorflow-qnd-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "cc6522f637f1f5e468c52b8aa25736cb", "sha256": "69fbc8844125372770c2bb59ed970d0620ec478cb7680af6adce100dd0be725c" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.8-py3.5.egg", "has_sig": false, "md5_digest": "cc6522f637f1f5e468c52b8aa25736cb", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 26542, "upload_time": "2016-12-26T12:05:57", "url": "https://files.pythonhosted.org/packages/91/79/b16566408d407829ad6b019dd9adee5fef514d31b61d4dcd6239c030ef73/tensorflow_qnd-0.0.8-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "b1f9ba23f8d725344ed3dc958085422c", "sha256": "d5bb38011ab5a8922ab48cdeec5cfe55f9faf806b467df9bd57695614e42581b" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "b1f9ba23f8d725344ed3dc958085422c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 15667, "upload_time": "2016-12-26T12:05:55", "url": "https://files.pythonhosted.org/packages/7d/66/48e0bd68be66ea67b22c23857c81dfdb85c8cf26953c4a00807e53a63d63/tensorflow_qnd-0.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6f5fb1fff65a6b73d1f4ba09244363f", "sha256": "5d3025f91d68fef99200aa12f9c23118ee7791d9b866406c32959317542b0531" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.8.tar.gz", "has_sig": false, "md5_digest": "d6f5fb1fff65a6b73d1f4ba09244363f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11701, "upload_time": "2016-12-26T12:05:56", "url": "https://files.pythonhosted.org/packages/a1/da/ca7caebf90677aca4dc1e457a6ad72d3772ed9132bf6ee7069893baa04ad/tensorflow-qnd-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "d49d00fecb9f1dc13c98ac5be57abd5b", "sha256": "2a28e4ee8aaf6363d458372de97cbcf5542eaa8b5d603b28bba9423a55c2617d" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.9-py3.5.egg", "has_sig": false, "md5_digest": "d49d00fecb9f1dc13c98ac5be57abd5b", "packagetype": "bdist_egg", "python_version": "3.5", "requires_python": null, "size": 29956, "upload_time": "2016-12-28T05:44:52", "url": "https://files.pythonhosted.org/packages/7b/5d/ac2ab6fec013a2dda20645ad6ecd23fc20eff11c81701479ea77eaa8e50d/tensorflow_qnd-0.0.9-py3.5.egg" }, { "comment_text": "", "digests": { "md5": "b0ad7c82db9753e9c9bde0c16c5b2603", "sha256": "7a25091026fdb5b8f637400b724de77f90c67646d9606a4fbc0feb4945d6518b" }, "downloads": -1, "filename": "tensorflow_qnd-0.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "b0ad7c82db9753e9c9bde0c16c5b2603", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 17439, "upload_time": "2016-12-28T05:44:48", "url": "https://files.pythonhosted.org/packages/3f/00/cfc00efbdf2e4ebd3bfa2b7b1fc18e1efb3d87b6a0e2c93e1657213bdfbe/tensorflow_qnd-0.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6b58d85ca162d528735dc09f9276d763", "sha256": "53e8672be5f50c2f5b450d4d6baa6ea3a554e00db96c3097c6819251072a40db" }, "downloads": -1, "filename": "tensorflow-qnd-0.0.9.tar.gz", "has_sig": false, "md5_digest": "6b58d85ca162d528735dc09f9276d763", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12957, "upload_time": "2016-12-28T05:44:50", "url": "https://files.pythonhosted.org/packages/1b/50/80baee94222f82b6d3280ef20f160dc6890781cfa36f9cceafb73d4a3bc9/tensorflow-qnd-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "87065da83d45d7c1b9872622bbf84695", "sha256": "99f801a1109256fb7b2ed563d10eb7b1374f74f76f4f34e587a489c18c08c9ed" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.0-py3.6.egg", "has_sig": false, "md5_digest": "87065da83d45d7c1b9872622bbf84695", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 33048, "upload_time": "2017-04-21T15:42:33", "url": "https://files.pythonhosted.org/packages/6a/5e/7541f4a1a5b6ff54a98d22c72b628d092d5e7e71b9e4458c5d95695128f5/tensorflow_qnd-0.1.0-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "f4db9b5781ec488ca55b9fb23a80cf1f", "sha256": "511a11bb046b0a14ceb2626aa1b058c9653f524ffd7d5594bcbfaae87e83eb93" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "f4db9b5781ec488ca55b9fb23a80cf1f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19393, "upload_time": "2017-04-21T15:42:28", "url": "https://files.pythonhosted.org/packages/90/18/40142304837e03a2d9b55f87806d55a6c52142be441d01415063fd2959f7/tensorflow_qnd-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cb570912987fc4e86a263a3f8fa28670", "sha256": "f396fed6de7c4718187155c79e291cac19c6fe5f2603603dc08945da2aca97ec" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.0.tar.gz", "has_sig": false, "md5_digest": "cb570912987fc4e86a263a3f8fa28670", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14173, "upload_time": "2017-04-21T15:42:30", "url": "https://files.pythonhosted.org/packages/1b/7a/c9bc85bcd873ef68b33b2d6d777899f7452a95448a8792366311b1b95130/tensorflow-qnd-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "7dac64adc25a06487b86d231498ce2f3", "sha256": "8833bbae8fc7759332414ef222790aa3fff62409b1390fb3838d4e25d012b42a" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.1-py3.6.egg", "has_sig": false, "md5_digest": "7dac64adc25a06487b86d231498ce2f3", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 33854, "upload_time": "2017-05-20T10:23:28", "url": "https://files.pythonhosted.org/packages/ae/c7/c7ecff7d436258cb62fca8ea22ed16fbddb237910a382627f0ceb4352e43/tensorflow_qnd-0.1.1-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "630e0282546933d5d15c3141e1729439", "sha256": "db82ca8166e6c0c224526503cec4f13ae78505f37a2f4db531de2e047b49db56" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "630e0282546933d5d15c3141e1729439", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19715, "upload_time": "2017-05-20T10:23:24", "url": "https://files.pythonhosted.org/packages/60/e9/09b4c9b2b15fc2782679b56b908fe43e94af0a21c06926fa50b6a02c21b0/tensorflow_qnd-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fbc452f3b86ebd19d16b3027dee41d7", "sha256": "3996755d99ed4b0053d210b173853c5bb8cdc8260d521c1becb7bbcc65a35430" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.1.tar.gz", "has_sig": false, "md5_digest": "3fbc452f3b86ebd19d16b3027dee41d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14496, "upload_time": "2017-05-20T10:23:26", "url": "https://files.pythonhosted.org/packages/a3/37/05c8fd6fa52ac6b93383e31811938007bbdb91bbdc9e1b75e3bc15b11eb0/tensorflow-qnd-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "126884d295cad5c27a34638516ef252e", "sha256": "94dfe064d601b8cace90725b6d6ca2dfa9ec7beeac6518bfcb13ebdf5adb4a43" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.10-py3.6.egg", "has_sig": false, "md5_digest": "126884d295cad5c27a34638516ef252e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 37322, "upload_time": "2017-06-30T14:11:39", "url": "https://files.pythonhosted.org/packages/31/39/78467b861fbd2c5851eb1be45f1b4b9ec7e518fea78aa96ed45baf80636d/tensorflow_qnd-0.1.10-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "6e815840317ec057f0f2aab2ad88eb12", "sha256": "af766891691ebd16d179cf9a814ccfbf5ae250e73da6a6925597650d814d3148" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "6e815840317ec057f0f2aab2ad88eb12", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21128, "upload_time": "2017-06-30T14:11:37", "url": "https://files.pythonhosted.org/packages/40/7d/f3eca73f4b7d46f22643280df8501d519610582a6c15acf5ea23fc02eebb/tensorflow_qnd-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d63fb9708c0022c2822486fc619970c", "sha256": "4f5e8108cdc2ec3e36165eda586bde0034d76d1436a69709fdb6a6f01a4ab4ba" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.10.tar.gz", "has_sig": false, "md5_digest": "1d63fb9708c0022c2822486fc619970c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15488, "upload_time": "2017-06-30T14:11:42", "url": "https://files.pythonhosted.org/packages/2e/5b/b273d902536ab33f786f44261649db292c63fc419f7e8fe33278461cd3f8/tensorflow-qnd-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "b938ccd963dfac3e135829e71037eb26", "sha256": "7f20e00cd0099c386216621d53a52d773a6ad1820ad708b0e72f3c1ad07a237c" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.11-py3.6.egg", "has_sig": false, "md5_digest": "b938ccd963dfac3e135829e71037eb26", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 37352, "upload_time": "2017-06-30T14:41:01", "url": "https://files.pythonhosted.org/packages/18/dd/60abc9eaba2ec8abf69e461cb7c48d7db04422c3aabd4ff128da23189eba/tensorflow_qnd-0.1.11-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "ba4d72ecad03e2efabdfbd89045ed9af", "sha256": "f47880ceee32b1d4e43bab90455ad3fc083b310d2da8d6535804a5679a14bc84" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "ba4d72ecad03e2efabdfbd89045ed9af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21144, "upload_time": "2017-06-30T14:40:57", "url": "https://files.pythonhosted.org/packages/bc/56/c8917542e5873d6dbc4b96c6a7c61b8773dff277e817ec4ab82d8454b54c/tensorflow_qnd-0.1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a685612d40022b1d5eeafeb4a5727fdc", "sha256": "3117b33d7664c1d65c112e8013008f3eaad0fdeb518a5526fed541300ebcd64d" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.11.tar.gz", "has_sig": false, "md5_digest": "a685612d40022b1d5eeafeb4a5727fdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15499, "upload_time": "2017-06-30T14:41:03", "url": "https://files.pythonhosted.org/packages/6e/86/0f97d0adf95895dd91136baecf462f9671100ee4608159a7dd5b80a7deb8/tensorflow-qnd-0.1.11.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "8233b2177a6dce8742fcd0f23182026e", "sha256": "69d904fafdb8caf3c0de3b35e659e2649354f022fe4b765b2ef4004639c7efb5" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.2-py3.6.egg", "has_sig": false, "md5_digest": "8233b2177a6dce8742fcd0f23182026e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 34016, "upload_time": "2017-06-19T05:08:12", "url": "https://files.pythonhosted.org/packages/6a/c9/55163d964fca60d553ca8699fc744779afd54f7b16b07b6ed3946ac4b8bd/tensorflow_qnd-0.1.2-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "fe51c39bd16dd5606682c0eb8f1a026e", "sha256": "29e45147c6a8d13f2e0e3eabed00213cc41d74e03b8bfb988d198fe890a6f883" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "fe51c39bd16dd5606682c0eb8f1a026e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 19785, "upload_time": "2017-06-19T05:08:08", "url": "https://files.pythonhosted.org/packages/ef/f3/5e7a33be9f679a6c355681d069a7cd7f6b42c9f4b41f835fdc9c2679b710/tensorflow_qnd-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "566ce91c9e3d12e24d7d5306448632a8", "sha256": "91a6a5df5334f4d4f300f9e121b8ce36ed0d9909b4592cbe5eb0ee5e194a8f94" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.2.tar.gz", "has_sig": false, "md5_digest": "566ce91c9e3d12e24d7d5306448632a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14580, "upload_time": "2017-06-19T05:08:10", "url": "https://files.pythonhosted.org/packages/fd/1f/1fba3411301cd1cc9b8cd8172723cf60f612536175f001dc54d7651df773/tensorflow-qnd-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "b4c3b82d02d222be0f9db2c32f9e1d6e", "sha256": "d798d3e54281e329613f6ef64293929ab8367f93baba6ad21b3e55bf61f6a47a" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.3-py3.6.egg", "has_sig": false, "md5_digest": "b4c3b82d02d222be0f9db2c32f9e1d6e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 36414, "upload_time": "2017-06-19T10:18:10", "url": "https://files.pythonhosted.org/packages/57/c5/4e4093663b9bd69d8d7173c3382351dd38a6b10d58027aa3a80d243443fe/tensorflow_qnd-0.1.3-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "edaa7bdf7ab083c70a2d9e863841fd7a", "sha256": "d5d0226470a3ab06139acfabcbb0284932c7174e6ff794b72ce9874d66313b0c" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "edaa7bdf7ab083c70a2d9e863841fd7a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20657, "upload_time": "2017-06-19T10:18:06", "url": "https://files.pythonhosted.org/packages/be/84/418f5cc8023e840231dfa1208288422e34a011d72ffd3dbd7b7424bb2769/tensorflow_qnd-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5084d99684f734b19f42d25989ef1f4", "sha256": "76a98c612a2d478fab0d7b92efc6e5c748ca7bb5ae8143c6d7c8565d4b008c84" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.3.tar.gz", "has_sig": false, "md5_digest": "c5084d99684f734b19f42d25989ef1f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15087, "upload_time": "2017-06-19T10:18:07", "url": "https://files.pythonhosted.org/packages/12/75/cd2657d3bc995efc453a1df50c909a381050c6187e9ec02507d472667bf8/tensorflow-qnd-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "675eeee43b15a30ac88e6f773e5dba0f", "sha256": "ec628ea18a80ef309609c7bc5e84fb02bd846d81f0d7fe428de54adacb9e7199" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.4-py3.6.egg", "has_sig": false, "md5_digest": "675eeee43b15a30ac88e6f773e5dba0f", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 36490, "upload_time": "2017-06-21T11:28:33", "url": "https://files.pythonhosted.org/packages/a4/ae/8f6ed33b884c26e8392b2792432468e4b7b01bdf202174087efa07fcdf11/tensorflow_qnd-0.1.4-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "4469dbe1d0f93bfdd3f945da13be6e7c", "sha256": "8ef33d529ce0152a1522b93fab28e5dd9994e14582f808d70e90396e495b8615" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "4469dbe1d0f93bfdd3f945da13be6e7c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20814, "upload_time": "2017-06-21T11:28:30", "url": "https://files.pythonhosted.org/packages/ee/31/20ad5b5e2fb7730303a023fa498ce6ebc413e29f86376ff652a1ebde226b/tensorflow_qnd-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eb50c2d4e5bbd780f1bc01461d5fed43", "sha256": "f91ac7aff27e9cab97978f47f248b867df3b7aaf72d2f7956a08f521b2a49029" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.4.tar.gz", "has_sig": false, "md5_digest": "eb50c2d4e5bbd780f1bc01461d5fed43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15250, "upload_time": "2017-06-21T11:28:32", "url": "https://files.pythonhosted.org/packages/40/fb/1ff669f552f0653f137e8b9e71686e915f1918adbabb3be6147a0d197ef7/tensorflow-qnd-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "fed8cc08aa2f18749f80261dba83d56e", "sha256": "d472c6b386a1cddae3f01b161fbe6446b8997d328e7eb17268787f31c8474d9e" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.5-py3.6.egg", "has_sig": false, "md5_digest": "fed8cc08aa2f18749f80261dba83d56e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 36593, "upload_time": "2017-06-21T12:23:05", "url": "https://files.pythonhosted.org/packages/ce/db/0e7def9fcb1de5e8549fc25531b55f2f27fc5cb990ccceed2093e17d8e03/tensorflow_qnd-0.1.5-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "f09425d700a2cd534bcdd50632d53678", "sha256": "f3184d38b71ab000cbc655670970a728786221d002569f724c2d6f2b26423ed1" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f09425d700a2cd534bcdd50632d53678", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20857, "upload_time": "2017-06-21T12:23:01", "url": "https://files.pythonhosted.org/packages/eb/1b/5427c159e5658819e99d50a0106c14ff0cefb61efa66d22fe9528adaa9be/tensorflow_qnd-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47b03261720c7215a579bbc69681d404", "sha256": "dc2ee6dd1308754d80efb9eeb0937aa275d121eb5c0c759d1c5433e33520335b" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.5.tar.gz", "has_sig": false, "md5_digest": "47b03261720c7215a579bbc69681d404", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15296, "upload_time": "2017-06-21T12:23:03", "url": "https://files.pythonhosted.org/packages/b7/45/458c5b183b10c8c1b52f11287d872aa4c2d3ea2546642a2751ba08638043/tensorflow-qnd-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "5c9635748947b21d50e825ebce93a7c4", "sha256": "599ff0fe8fe0bde3b7dc733a8011dc4d15ecadbae03188d2402e06fead3b1e3b" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.6-py3.6.egg", "has_sig": false, "md5_digest": "5c9635748947b21d50e825ebce93a7c4", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 36669, "upload_time": "2017-06-21T13:00:14", "url": "https://files.pythonhosted.org/packages/ee/0a/f6501fd519fcbe764cd478f52994b264ab572981e89fb9a664228a5fa0cb/tensorflow_qnd-0.1.6-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "0c1da6628bf4222d54a625d21e7e0375", "sha256": "22296c6a7109c5827ccbba25fce3ca6179dcd8082a5dd9f4aff794dbd3bf3d4b" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.6-py3-none-any.whl", "has_sig": false, "md5_digest": "0c1da6628bf4222d54a625d21e7e0375", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20887, "upload_time": "2017-06-21T13:00:11", "url": "https://files.pythonhosted.org/packages/00/e5/b60f8f4c991a921f4d8a4b04a4f195af048f8285dbfb0b0d709e783176d3/tensorflow_qnd-0.1.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9da31f1b6b3d6287c01b104c02cda288", "sha256": "63a0e125b12485073f48dba6ea3bf7f3d8c65cb5a0eb49aa31a45dd4ec71a0ac" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.6.tar.gz", "has_sig": false, "md5_digest": "9da31f1b6b3d6287c01b104c02cda288", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15316, "upload_time": "2017-06-21T13:00:13", "url": "https://files.pythonhosted.org/packages/86/aa/f63a0e3948d73fefec0853a3f20f783e219fd2247b0287ee9c5f6c962ec5/tensorflow-qnd-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "d1d1a54615f3a256248086dd11460b2a", "sha256": "564dc0f627e68c7b56bcce4e3c36fe078e1324524c2017c7c8bdf91daa0401a6" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.7-py3.6.egg", "has_sig": false, "md5_digest": "d1d1a54615f3a256248086dd11460b2a", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 36743, "upload_time": "2017-06-23T06:34:06", "url": "https://files.pythonhosted.org/packages/60/1f/40a0629d7c0c9e5f80b10598c9bd950d627ffc958550b443dbae164721c8/tensorflow_qnd-0.1.7-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "e9c2008947ddc7b03f3ee013e849f249", "sha256": "38dcd06420a23271ecc0134025cb5e532449a71c6ff6f826aa8d1bd508d3c069" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "e9c2008947ddc7b03f3ee013e849f249", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 20938, "upload_time": "2017-06-23T06:34:01", "url": "https://files.pythonhosted.org/packages/88/ce/24a1bab47cbf42fec014e7091b89870b0ff58fc7691d4302681c5ea12747/tensorflow_qnd-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2aef6d498b249ead7d5914b7ff6d07ab", "sha256": "df32883713c7bc4b8fe253fba595c49c912e918cc5a311524d57e07ed85a8e48" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.7.tar.gz", "has_sig": false, "md5_digest": "2aef6d498b249ead7d5914b7ff6d07ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15359, "upload_time": "2017-06-23T06:34:03", "url": "https://files.pythonhosted.org/packages/4e/e9/085c6949f932918ce75ce96e29a3f91c313969ba50a45ba6dd7de93a0ac4/tensorflow-qnd-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "e3eae7476b10784ce103ef06da999e42", "sha256": "2e03a04924a210d8f1117c67b6d5e79e242dee9738b41eefb7657a5c6d5efc94" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.8-py3.6.egg", "has_sig": false, "md5_digest": "e3eae7476b10784ce103ef06da999e42", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 37112, "upload_time": "2017-06-30T11:59:28", "url": "https://files.pythonhosted.org/packages/6f/a9/ce4ae6e92cfc4707737da185b763254e50cc61fbeb31ec3aba61eadad508/tensorflow_qnd-0.1.8-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "e749f9cc22738443b908b780d9b2091d", "sha256": "68f2f3c8d2de2e2a586df830aedd9f8ff1014f09cecda3ca160fc84f980ce3ab" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "e749f9cc22738443b908b780d9b2091d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21042, "upload_time": "2017-06-30T11:59:24", "url": "https://files.pythonhosted.org/packages/31/be/34f72087908919b610f848fe9deb085dbb6d8b0b69cce8efafb99a5f0388/tensorflow_qnd-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5604997f1683b2423e2f375c55ce17c", "sha256": "c195bd4c9d92f5677f800a20dccac45e170cd5ec1b25e6c0c937b98d5ff451e7" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.8.tar.gz", "has_sig": false, "md5_digest": "b5604997f1683b2423e2f375c55ce17c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15465, "upload_time": "2017-06-30T11:59:25", "url": "https://files.pythonhosted.org/packages/b3/e8/b55206ebd706f391c42cce9d02d058dc9a94ef663f8b807aa04264ed69a2/tensorflow-qnd-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "94dc9efcf9ce542e11a5a1dd0502e2b1", "sha256": "edbfedb05d2211a20ee1de6c4f524cdfd3e648271e80e510df0d8ae114d855f7" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.9-py3.6.egg", "has_sig": false, "md5_digest": "94dc9efcf9ce542e11a5a1dd0502e2b1", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 37150, "upload_time": "2017-06-30T12:20:57", "url": "https://files.pythonhosted.org/packages/d0/6b/1eed32df96bcd501ceebf1fc7544bd55adc78472845167427e3726aefd12/tensorflow_qnd-0.1.9-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "99ca7c26e9ae91ffa57304c52c0f93cc", "sha256": "af61740bdbb5f083ad15bebfeaaccc46b6425db39b467721dd9b38ab2077cc85" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "99ca7c26e9ae91ffa57304c52c0f93cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21055, "upload_time": "2017-06-30T12:20:56", "url": "https://files.pythonhosted.org/packages/25/8f/fe696e20055393a20b040d54b026bcaf0ada0bde4c4b94e81f7b07226b07/tensorflow_qnd-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5a081a9c1b4bbb4e6e1c323dccaf595", "sha256": "133fc5559935688914dd07b3c934ab460116602085aa0641fb57778c41f3bbe0" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.9.tar.gz", "has_sig": false, "md5_digest": "c5a081a9c1b4bbb4e6e1c323dccaf595", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15467, "upload_time": "2017-06-30T12:20:59", "url": "https://files.pythonhosted.org/packages/56/5f/570819c1a832b4cf82b651d5accf712bacf5460939da154673880f35a715/tensorflow-qnd-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b938ccd963dfac3e135829e71037eb26", "sha256": "7f20e00cd0099c386216621d53a52d773a6ad1820ad708b0e72f3c1ad07a237c" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.11-py3.6.egg", "has_sig": false, "md5_digest": "b938ccd963dfac3e135829e71037eb26", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 37352, "upload_time": "2017-06-30T14:41:01", "url": "https://files.pythonhosted.org/packages/18/dd/60abc9eaba2ec8abf69e461cb7c48d7db04422c3aabd4ff128da23189eba/tensorflow_qnd-0.1.11-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "ba4d72ecad03e2efabdfbd89045ed9af", "sha256": "f47880ceee32b1d4e43bab90455ad3fc083b310d2da8d6535804a5679a14bc84" }, "downloads": -1, "filename": "tensorflow_qnd-0.1.11-py3-none-any.whl", "has_sig": false, "md5_digest": "ba4d72ecad03e2efabdfbd89045ed9af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 21144, "upload_time": "2017-06-30T14:40:57", "url": "https://files.pythonhosted.org/packages/bc/56/c8917542e5873d6dbc4b96c6a7c61b8773dff277e817ec4ab82d8454b54c/tensorflow_qnd-0.1.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a685612d40022b1d5eeafeb4a5727fdc", "sha256": "3117b33d7664c1d65c112e8013008f3eaad0fdeb518a5526fed541300ebcd64d" }, "downloads": -1, "filename": "tensorflow-qnd-0.1.11.tar.gz", "has_sig": false, "md5_digest": "a685612d40022b1d5eeafeb4a5727fdc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15499, "upload_time": "2017-06-30T14:41:03", "url": "https://files.pythonhosted.org/packages/6e/86/0f97d0adf95895dd91136baecf462f9671100ee4608159a7dd5b80a7deb8/tensorflow-qnd-0.1.11.tar.gz" } ] }