{ "info": { "author": "Andrew Tulloch", "author_email": "andrew@tullo.ch", "bugtrack_url": null, "classifiers": [], "description": "=======\n SVMPy\n=======\n\nBy Andrew Tulloch (http://tullo.ch)\n\n--------------\n Introduction\n--------------\n\nThis is a basic implementation of a soft-margin kernel SVM solver in\nPython using `numpy` and `cvxopt`.\n\nSee http://tullo.ch/articles/svm-py/ for a description of the\nalgorithm used and the general theory behind SVMs.\n\n--------------\n Demonstration\n--------------\n\nRun `bin/svm-py-demo --help`. \n\n::\n \n \u2234 bin/svm-py-demo --help\n usage: svm-py-demo [-h] [--num-samples NUM_SAMPLES]\n [--num-features NUM_FEATURES] [-g GRID_SIZE] [-f\n FILENAME]\n \n optional arguments:\n -h, --help show this help message and exit\n --num-samples NUM_SAMPLES\n --num-features NUM_FEATURES\n -g GRID_SIZE, --grid-size GRID_SIZE\n -f FILENAME, --filename FILENAME\n \n\nFor example,\n\n::\n\n bin/svm-py-demo --num-samples=100 --num-features=2 --grid-size=500 --filename=svm500.pdf\n\nyields the image\n\n.. image:: http://i.imgur.com/yy0oUVk.png", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ajtulloch/svmpy", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "svmpy", "package_url": "https://pypi.org/project/svmpy/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/svmpy/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/ajtulloch/svmpy" }, "release_url": "https://pypi.org/project/svmpy/0.3/", "requires_dist": null, "requires_python": null, "summary": "Naive SVM library in Python", "version": "0.3" }, "last_serial": 929515, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "da76bb1c20ef7c93b3089273f11c5950", "sha256": "427cd512744930b7da513fabe3378476d9299957e60cf1249d697f99ce9535f1" }, "downloads": -1, "filename": "svmpy-0.1.macosx-10.8-x86_64.exe", "has_sig": false, "md5_digest": "da76bb1c20ef7c93b3089273f11c5950", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 65364, "upload_time": "2013-11-26T12:43:08", "url": "https://files.pythonhosted.org/packages/59/ac/5e15cda7d12bf6be4fb17822e7e24474cb8101a5fffb7384a520cf9ea892/svmpy-0.1.macosx-10.8-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "9f67605f4ec5ddcae2bfc2ec3938c233", "sha256": "e7c0d6c243df57edf98ef2c031a9609cfedc7cbe8f4352aef71684d06884d4c1" }, "downloads": -1, "filename": "svmpy-0.1.tar.gz", "has_sig": false, "md5_digest": "9f67605f4ec5ddcae2bfc2ec3938c233", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3004, "upload_time": "2013-11-26T12:43:06", "url": "https://files.pythonhosted.org/packages/fe/4b/2ed72584a7050b108c4ef6ec1be2f7530481d9119ac1b946ce457f1944d1/svmpy-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "f9934198592870c7ac48a4ea7eb9c6c8", "sha256": "7c474ddf4a9ecfada1ae6e322bd5f105065e7047f2a7d5528cfffb2dfe5cafba" }, "downloads": -1, "filename": "svmpy-0.2.macosx-10.8-x86_64.exe", "has_sig": false, "md5_digest": "f9934198592870c7ac48a4ea7eb9c6c8", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 65386, "upload_time": "2013-11-26T12:45:53", "url": "https://files.pythonhosted.org/packages/9f/c9/96bba241fc7799ef6ceef9be48b2e7bed5fbd7de93c4e5d997c6b347d270/svmpy-0.2.macosx-10.8-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "5eebdcc8dc42e5b725946904fb9e91fc", "sha256": "8802faac47026a405b419a779ae9cfbacf07e4a47446a859dcea784c5ab8bf82" }, "downloads": -1, "filename": "svmpy-0.2.tar.gz", "has_sig": false, "md5_digest": "5eebdcc8dc42e5b725946904fb9e91fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3689, "upload_time": "2013-11-26T12:45:49", "url": "https://files.pythonhosted.org/packages/28/58/56cff870693f03ba09f53cbae47b0794414d9194ab922a98358b691d9a57/svmpy-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "43dc22d1e3d87cc5cee7792cfeba835c", "sha256": "bb295e1a59de32e941691d70b38afc82a12717766cc04c90f6989345c0763d47" }, "downloads": -1, "filename": "svmpy-0.2.1.macosx-10.8-x86_64.exe", "has_sig": false, "md5_digest": "43dc22d1e3d87cc5cee7792cfeba835c", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66712, "upload_time": "2013-11-26T12:47:24", "url": "https://files.pythonhosted.org/packages/91/18/ec75ea77ca6cc23e8b0ba08dcc031e3b657fe3fa769dc082277154e20029/svmpy-0.2.1.macosx-10.8-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "26e171f37cfa6acff24988f74b3d9228", "sha256": "511249088b49c617e2ec51efae321d5c26a8801acb38ec6e52c9f5481cf08695" }, "downloads": -1, "filename": "svmpy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "26e171f37cfa6acff24988f74b3d9228", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3805, "upload_time": "2013-11-26T12:47:22", "url": "https://files.pythonhosted.org/packages/e8/81/5aa96a23a98dfa624b8d166ae6d2eddc35caf8546147e2e12af44aac1726/svmpy-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "72b37649031e7f9b1afe71cdab574550", "sha256": "a696efa441438fc5c5fcf5071a7383a8606a26383b69ea69a611d0ae8a9b39ee" }, "downloads": -1, "filename": "svmpy-0.2.2.macosx-10.8-x86_64.exe", "has_sig": false, "md5_digest": "72b37649031e7f9b1afe71cdab574550", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66694, "upload_time": "2013-11-26T12:50:26", "url": "https://files.pythonhosted.org/packages/7b/b7/f624e6f0f7fa12d9fd40e8250225ed99fc55b0a396c408889cb0cf0356a7/svmpy-0.2.2.macosx-10.8-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "4700d61210f7c32fcde98b1cd14a6d07", "sha256": "0b0081806bc366bef72cf89bdadc797a1a5e1aca47d960e0c335bd336d56d684" }, "downloads": -1, "filename": "svmpy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "4700d61210f7c32fcde98b1cd14a6d07", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3797, "upload_time": "2013-11-26T12:50:24", "url": "https://files.pythonhosted.org/packages/7b/1f/22c2a509a4b02a52311284ba3548ef8315109a115a4810dbb31cd96e82fa/svmpy-0.2.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "1f2f463d541c6751750975f7d890a583", "sha256": "7842b445b449f2108462311afa054690ee056f2e9c050acd815281fa6ce7bc33" }, "downloads": -1, "filename": "svmpy-0.3.macosx-10.8-x86_64.exe", "has_sig": false, "md5_digest": "1f2f463d541c6751750975f7d890a583", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66892, "upload_time": "2013-11-26T12:56:03", "url": "https://files.pythonhosted.org/packages/2f/74/3d2a8fb7c14193beed97ae54fe8c4b02fe100cf434383fb0aa1b1b04f6b7/svmpy-0.3.macosx-10.8-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "14bf8dc2a94151d320ae94178dbdd14c", "sha256": "1dca219d7eec0b8fb2d59a16dd754208a7d689b293054d3762dc888802853cde" }, "downloads": -1, "filename": "svmpy-0.3.tar.gz", "has_sig": false, "md5_digest": "14bf8dc2a94151d320ae94178dbdd14c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3879, "upload_time": "2013-11-26T12:55:59", "url": "https://files.pythonhosted.org/packages/39/1e/e3828cc9a38db7cd660e776d1a1ead66bb67c5bfddd589926e8ee11d3cdf/svmpy-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1f2f463d541c6751750975f7d890a583", "sha256": "7842b445b449f2108462311afa054690ee056f2e9c050acd815281fa6ce7bc33" }, "downloads": -1, "filename": "svmpy-0.3.macosx-10.8-x86_64.exe", "has_sig": false, "md5_digest": "1f2f463d541c6751750975f7d890a583", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 66892, "upload_time": "2013-11-26T12:56:03", "url": "https://files.pythonhosted.org/packages/2f/74/3d2a8fb7c14193beed97ae54fe8c4b02fe100cf434383fb0aa1b1b04f6b7/svmpy-0.3.macosx-10.8-x86_64.exe" }, { "comment_text": "", "digests": { "md5": "14bf8dc2a94151d320ae94178dbdd14c", "sha256": "1dca219d7eec0b8fb2d59a16dd754208a7d689b293054d3762dc888802853cde" }, "downloads": -1, "filename": "svmpy-0.3.tar.gz", "has_sig": false, "md5_digest": "14bf8dc2a94151d320ae94178dbdd14c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3879, "upload_time": "2013-11-26T12:55:59", "url": "https://files.pythonhosted.org/packages/39/1e/e3828cc9a38db7cd660e776d1a1ead66bb67c5bfddd589926e8ee11d3cdf/svmpy-0.3.tar.gz" } ] }