{ "info": { "author": "Daniel Steinberg", "author_email": "ds@dannyadam.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Information Analysis" ], "description": "A `Theano `__-based Python implementation of\nfactorization machines, based on the model presented in *Factorization Machines* (Rendle 2010).\n\nFeatures\n--------\n\n- Sample weighting\n- For binary classification, this implementation uses a logit function\n combined with a cross entropy loss function.\n- Extensibility of algorithms for: regularization, loss function optimization, and the error\n function\n- Support for sparse data\n\nRequirements\n------------\n\nPyFactorizationMachines supports Python 2.7 and Python 3.x.\n\nLinux and Mac are supported.\n\nWindows is supported with Theano properly installed. The recommended way to install Theano on\nWindows is using `Anaconda `__.\n\n::\n\n > conda install theano\n\nOther operating systems may be compatible if Theano can be properly installed.\n\nInstallation\n------------\n\n`pyfms `__ is available on PyPI, the Python Package Index.\n\n::\n\n $ pip install pyfms\n\nDocumentation\n-------------\n\nSee `documentation.md `__.\n\nExample Usage\n-------------\n\nSee `example.py `__.\n\nscikit-learn>=0.18 is required to run the example code.\n\nLicense\n-------\n\nPyFactorizationMachines has an `MIT License `__.\n\nSee `LICENSE `__.\n\nAcknowledgments\n---------------\n\nRMSprop code is from\n`Newmu/Theano-Tutorials `__.\n\nAdam code is from\n`Newmu/dcgan_code `__.\n\nReferences\n----------\n\nRendle, S. 2010. \u201cFactorization Machines.\u201d In 2010 IEEE 10th\nInternational Conference on Data Mining (ICDM), 995\u20131000.\ndoi:10.1109/ICDM.2010.127.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dstein64/PyFactorizationMachines", "keywords": "factorization-machines", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pyfms", "package_url": "https://pypi.org/project/pyfms/", "platform": "", "project_url": "https://pypi.org/project/pyfms/", "project_urls": { "Homepage": "https://github.com/dstein64/PyFactorizationMachines" }, "release_url": "https://pypi.org/project/pyfms/0.3.3/", "requires_dist": null, "requires_python": "", "summary": "A Theano-based Python implementation of Factorization Machines", "version": "0.3.3" }, "last_serial": 4178956, "releases": { "0.2.3": [ { "comment_text": "", "digests": { "md5": "fd2a6314aea8398f3ea013ec88b3a040", "sha256": "3fcf878af712a696edddbc506e9ac0711d2e0d5708aa73663b16912ebbbd7ca6" }, "downloads": -1, "filename": "pyfms-0.2.3.tar.gz", "has_sig": false, "md5_digest": "fd2a6314aea8398f3ea013ec88b3a040", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5101, "upload_time": "2017-04-22T15:19:18", "url": "https://files.pythonhosted.org/packages/55/ac/2a0906a5154131fba16ac521f3d0bc10bb1fa03ec374731435cbfa5f040f/pyfms-0.2.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "bff5a15d6e194d232b39857a76239264", "sha256": "170e44edfe452708ec4543ffb946bde586e212b6d0ad8f932adf27bdb88b6faa" }, "downloads": -1, "filename": "pyfms-0.3.1.tar.gz", "has_sig": false, "md5_digest": "bff5a15d6e194d232b39857a76239264", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8353, "upload_time": "2018-05-28T00:20:50", "url": "https://files.pythonhosted.org/packages/ea/e3/34e257d070b90f7883b10b48018b45cf540f0a48877b37ff0aeb30477556/pyfms-0.3.1.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "3879140f7b47852e5da81dd5ce094eae", "sha256": "76072bba9b24bc2af3da6444005ec38a56026979dc46e5d2b5feecf316b56099" }, "downloads": -1, "filename": "pyfms-0.3.3.tar.gz", "has_sig": false, "md5_digest": "3879140f7b47852e5da81dd5ce094eae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8748, "upload_time": "2018-08-17T05:18:53", "url": "https://files.pythonhosted.org/packages/f7/ac/31abecbb1fde2f7c97d96c911aa7484221d12f5bf009af8d63c7d3acd417/pyfms-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3879140f7b47852e5da81dd5ce094eae", "sha256": "76072bba9b24bc2af3da6444005ec38a56026979dc46e5d2b5feecf316b56099" }, "downloads": -1, "filename": "pyfms-0.3.3.tar.gz", "has_sig": false, "md5_digest": "3879140f7b47852e5da81dd5ce094eae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8748, "upload_time": "2018-08-17T05:18:53", "url": "https://files.pythonhosted.org/packages/f7/ac/31abecbb1fde2f7c97d96c911aa7484221d12f5bf009af8d63c7d3acd417/pyfms-0.3.3.tar.gz" } ] }