{ "info": { "author": "Peter \"fracpete\" Reutemann", "author_email": "pythonwekawrapper@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: GNU General Public License (GPL)", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Artificial Intelligence" ], "description": "The **python-weka-wrapper3** package makes it easy to run\nWeka algorithms and filters from within Python. It offers access to Weka\nAPI using thin wrappers around JNI calls using the **javabridge** package.\n\nForum for project at:\n\nhttps://groups.google.com/forum/#!forum/python-weka-wrapper\n\nChangelog\n=========\n\n0.1.7 (2019-01-11)\n------------------\n\n- added wrapper classes for association classes that implement `AssociationRuleProducer`\n (package `weka.associations`): `AssociationRules`, `AssociationRule`, `item`\n- added `to_source` method to `weka.classifiers.Classifier` and `weka.filters.Filter`\n (underlying Java classes must implement the respective `Sourcable` interface)\n\n\n0.1.6 (2018-10-28)\n------------------\n\n- fixed logging setup in `weka.core.jvm` to avoid global setting global logging\n setup to `DEBUG` (thanks to https://github.com/Arnie97)\n\n\n0.1.5 (2018-09-16)\n------------------\n\n- upgraded to Weka 3.9.3\n- `weka.jar` now included in PyPi package\n- exposed the following methods in `weka.classifiers.Evaluation`:\n `cumulative_margin_distribution`, `sf_prior_entropy`, `sf_scheme_entropy`\n\n\n0.1.4 (2018-02-18)\n------------------\n\n- upgraded to Weka 3.9.2\n- properly initializing package support now, rather than adding package jars to classpath\n- added `weka.core.ClassHelper` Java class for obtaining classes and static fields, as\n javabridge only uses the system class loader\n\n\n0.1.3 (2017-08-23)\n------------------\n\n- added `check_for_modified_class_attribute` method to `FilterClassifier` class\n- added `complete_classname` method to `weka.core.classes` module, which allows\n completion of partial classnames like `.J48` to `weka.classifiers.trees.J48`\n if there is a unique match; `JavaObject.new_instance` and `JavaObject.check_type`\n now make use of this functionality, allowing for instantiations like\n `Classifier(cls=\".J48\")`\n- `jvm.start(system_cp=True)` no longer fails with a `KeyError: 'CLASSPATH'` if\n there is no `CLASSPATH` environment variable defined\n- Libraries `mtl.jar`, `core.jar` and `arpack_combined_all.jar` were added as is\n to the `weka.jar` in the 3.9.1 release instead of adding their content to it.\n Repackaged `weka.jar` to fix this issue (https://github.com/fracpete/python-weka-wrapper3/issues/5)\n\n\n0.1.2 (2017-01-04)\n------------------\n\n- `typeconv.double_matrix_to_ndarray` no longer assumes a square matrix\n (https://github.com/fracpete/python-weka-wrapper3/issues/4)\n- `len(Instances)` now returns the number of rows in the dataset (module `weka.core.dataset`)\n- added method `insert_attribute` to the `Instances` class\n- added class method `create_relational` to the `Attribute` class\n- upgraded Weka to 3.9.1\n\n\n0.1.1 (2016-10-19)\n------------------\n\n- `plot_learning_curve` method of module `weka.plot.classifiers` now accepts a list of test sets;\n `*` is index of test set in label template string\n- added `missing_value()` methods to `weka.core.dataset` module and `Instance` class\n- output variable `y` for convenience method `create_instances_from_lists` in module\n `weka.core.dataset` is now optional\n- added convenience method `create_instances_from_matrices` to `weka.core.dataset` module to easily create\n an `Instances` object from numpy matrices (x and y)\n\n\n0.1.0 (2016-05-09)\n------------------\n\n- initial release of Python3 port", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/fracpete/python-weka-wrapper3", "keywords": "", "license": "GNU General Public License version 3.0 (GPLv3)", "maintainer": "", "maintainer_email": "", "name": "python-weka-wrapper3", "package_url": "https://pypi.org/project/python-weka-wrapper3/", "platform": "", "project_url": "https://pypi.org/project/python-weka-wrapper3/", "project_urls": { "Homepage": "https://github.com/fracpete/python-weka-wrapper3" }, "release_url": "https://pypi.org/project/python-weka-wrapper3/0.1.7/", "requires_dist": null, "requires_python": "", "summary": "Python3 wrapper for the Weka Machine Learning Workbench", "version": "0.1.7" }, "last_serial": 4683733, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e1d7452c6c8ae414d470a78f580592ad", "sha256": "a5ef8a82a79cf1500d69b078bb45e07cfe6e4155d4c147d4c2c5509bc78731aa" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e1d7452c6c8ae414d470a78f580592ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 83171, "upload_time": "2016-05-09T02:39:24", "url": "https://files.pythonhosted.org/packages/3e/6c/19d103b50534a52bb65c872a760af2bbb054957bdf57f522b5bc1d4e8f81/python-weka-wrapper3-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "63061d619a0579dd4a888798b132b8d5", "sha256": "da10a7ca52d96e25473d6e4d45fc1e8aa449eb0db04bc18aed3441cae7f497fd" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.1.tar.gz", "has_sig": false, "md5_digest": "63061d619a0579dd4a888798b132b8d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84039, "upload_time": "2016-10-18T20:40:36", "url": "https://files.pythonhosted.org/packages/ce/3d/03c90fa4289e95f8073541e62bbed26d04dad92501516c543b0cfd7428d2/python-weka-wrapper3-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "57dab7fcb0ace01f8b82208a55045ebd", "sha256": "17bec2fec04136997e632fd9c1abaddb76ff07985dbd33ee0c6c176766f8ea3d" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.2.tar.gz", "has_sig": false, "md5_digest": "57dab7fcb0ace01f8b82208a55045ebd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84490, "upload_time": "2017-01-04T09:23:31", "url": "https://files.pythonhosted.org/packages/c6/86/a9a88faf52e63d717bf0b3417c64bda8e5a254a2124402b8461c186d4ecb/python-weka-wrapper3-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "190eae9e27a23fbfd2d04c8d36943f03", "sha256": "ef2af7b1e9f9909b0bf7693e7967db20ecbbdfc0d6d8b08abad5c150b43be702" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.3.tar.gz", "has_sig": false, "md5_digest": "190eae9e27a23fbfd2d04c8d36943f03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 85338, "upload_time": "2017-08-22T22:59:23", "url": "https://files.pythonhosted.org/packages/b8/b1/2e9fd485e10a4f7afbe57c28967029bbb5ac6a04913ed527548160214c87/python-weka-wrapper3-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "2d4d91e7a7768d0cd3f1ca62f2a6ee65", "sha256": "9d1c917b5bd392ae800c782712f91ebbb8b82108975b31d480a102f3ffe72063" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.4.tar.gz", "has_sig": false, "md5_digest": "2d4d91e7a7768d0cd3f1ca62f2a6ee65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 89316, "upload_time": "2018-02-18T03:49:40", "url": "https://files.pythonhosted.org/packages/bf/0e/a1b6348a59736cd5d6cb02877db833fe9ef6b38a7bfec0943b99658e1205/python-weka-wrapper3-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "ed65b8da74261779ea4cf88f50429a75", "sha256": "d1f760015e7cea2e5c766f3f1f00970d561d0e7b1b1d08408396e6770ef6fc09" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.5.tar.gz", "has_sig": false, "md5_digest": "ed65b8da74261779ea4cf88f50429a75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10119604, "upload_time": "2018-09-16T02:26:59", "url": "https://files.pythonhosted.org/packages/42/01/692e7be9a8ac76e89e1e3df14639fb59e38baf69794918e72e320dad1cab/python-weka-wrapper3-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "9cc812eb75668424748bbea97d613f4b", "sha256": "790cfedc07bb4137fa644d35b7561e37e052650deb7132f2d6c61c9f1ae64302" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.6.tar.gz", "has_sig": false, "md5_digest": "9cc812eb75668424748bbea97d613f4b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10119718, "upload_time": "2018-10-28T01:55:51", "url": "https://files.pythonhosted.org/packages/9b/2b/c4b23d1ce7b42f1e4ef10cd449622b039e562f02a001a8400f34d6e1cd14/python-weka-wrapper3-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "f3303e0a1e5dfb2262c51fe1d30daf4a", "sha256": "6a8360c54fdf5280da446140051d59701a1047480d5e5280b03c7b7dacaf9f8e" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.7.tar.gz", "has_sig": false, "md5_digest": "f3303e0a1e5dfb2262c51fe1d30daf4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10121957, "upload_time": "2019-01-11T04:00:26", "url": "https://files.pythonhosted.org/packages/48/3a/0f345b19774b5b6c53e9456c2985d79ff09b610bbf29d95403004734a45b/python-weka-wrapper3-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f3303e0a1e5dfb2262c51fe1d30daf4a", "sha256": "6a8360c54fdf5280da446140051d59701a1047480d5e5280b03c7b7dacaf9f8e" }, "downloads": -1, "filename": "python-weka-wrapper3-0.1.7.tar.gz", "has_sig": false, "md5_digest": "f3303e0a1e5dfb2262c51fe1d30daf4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10121957, "upload_time": "2019-01-11T04:00:26", "url": "https://files.pythonhosted.org/packages/48/3a/0f345b19774b5b6c53e9456c2985d79ff09b610bbf29d95403004734a45b/python-weka-wrapper3-0.1.7.tar.gz" } ] }