{ "info": { "author": "Guillaume Chevalier", "author_email": "guillaume-chevalier@outlook.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Mathematics", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "================\nconv\n================\n\n\nDescription\n=============\n\n\nConv is a simple Python >= 3 package, lightweight library to do for-loop-styled convolution passes on your iterable objects (e.g.: on a list).\n\n\nInstallation\n=============\n::\n\n pip install conv\n\n\nExample Usage\n=============\n::\n\n from conv import convolved\n\n\n some_list = [1, 2, 3]\n for kernel_hover in convolved(some_list, kernel_size=2, stride=1, padding=2, default_value=42):\n print(kernel_hover)\n\nResult:\n----------\n::\n\n [42, 42]\n [42, 1]\n [1, 2]\n [2, 3]\n [3, 42]\n [42, 42]\n\nUnit Tests:\n-----------\n::\n\n python setup.py test\n\nA ``convolved_2d`` function also exists. See tests for more examples.\n\n\nNotes\n=============\n\n\nLicense: MIT\n\nAuthor: Guillaume Chevalier\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/guillaume-chevalier/python-conv-lib/tarball/0.2", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/guillaume-chevalier/python-conv-lib", "keywords": "convolution conv conv1d conv2d convolve convolved", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "conv", "package_url": "https://pypi.org/project/conv/", "platform": "", "project_url": "https://pypi.org/project/conv/", "project_urls": { "Download": "https://github.com/guillaume-chevalier/python-conv-lib/tarball/0.2", "Homepage": "https://github.com/guillaume-chevalier/python-conv-lib" }, "release_url": "https://pypi.org/project/conv/0.2/", "requires_dist": null, "requires_python": "", "summary": "A lightweight library to do for-loop-styled convolution passes on your iterable objects (e.g.: on a list).", "version": "0.2" }, "last_serial": 6005406, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "62f3061a727afc3baeb95a47e081cb26", "sha256": "adb8723f2ab717ff8050cb080c250276650b72d40dac1035b07e1d69a774397f" }, "downloads": -1, "filename": "conv-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "62f3061a727afc3baeb95a47e081cb26", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6169, "upload_time": "2018-04-30T06:35:00", "url": "https://files.pythonhosted.org/packages/53/9c/67604d990498c576047a557f1da12781f161dbd65596dabe130494ecc3ce/conv-0.1-py3-none-any.whl" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "8396b712ae698d6e83ab4fc09837404f", "sha256": "0a67cbf4a72a6bc2947e731e5305d887142666ec6cf71694522bc0a2534e7980" }, "downloads": -1, "filename": "conv-0.2.tar.gz", "has_sig": false, "md5_digest": "8396b712ae698d6e83ab4fc09837404f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5790, "upload_time": "2019-10-21T03:54:59", "url": "https://files.pythonhosted.org/packages/2e/e1/7f158b51a8834df8b2d3dd220be5fc61d7988b17135519b862c80efe8f37/conv-0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8396b712ae698d6e83ab4fc09837404f", "sha256": "0a67cbf4a72a6bc2947e731e5305d887142666ec6cf71694522bc0a2534e7980" }, "downloads": -1, "filename": "conv-0.2.tar.gz", "has_sig": false, "md5_digest": "8396b712ae698d6e83ab4fc09837404f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5790, "upload_time": "2019-10-21T03:54:59", "url": "https://files.pythonhosted.org/packages/2e/e1/7f158b51a8834df8b2d3dd220be5fc61d7988b17135519b862c80efe8f37/conv-0.2.tar.gz" } ] }