{ "info": { "author": "Cheikh Tidjane Konteye", "author_email": "cheikh@cheikhkonteye.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6" ], "description": "nista\\_learn\n============\n\nThis is a Python ML librabry like scikit-learn\n\nYou can create your ML model or use some ML algorithms on your project\n\nExample: Logistic Regression\n----------------------------\n\nRead csv file and slip data into training and test data\n\n::\n\n import pandas as pd\n df = pd.read_csv('Data_for_UCI_named.csv', header=0)\n df['stabf'] = df['stabf'].map({'unstable': 0, 'stable': 1})\n Y = df['stabf'].values\n # sometimes it's needed to reshape data\n X = df.drop(['stabf'], axis=1).values\n\n X_train = X[:9000]\n Y_train = Y[:9000]\n X_test = X[9000:]\n Y_test = Y[9000:]\n\nLet's use our library\n\n::\n\n # call the LogisticRegression class\n from nista_learn.regressions import LinearRegression, LogisticRegression\n\n log_reg = LogisticRegression()\n # fitting data\n log_reg.fit(X_train, Y_train, iterations=200000, learning_rate=0.25, show=True)\n # predict a small dataset\n y_pred = log_reg.predict(X_test[20:28])\n print('--- small value ---')\n print(Y_test[20:28])\n print('--- predicted data ---')\n print(y_pred)\n # plotting the cost function\n log_reg.plot_cost()\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wariored/nista_learn", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "nista_learn", "package_url": "https://pypi.org/project/nista_learn/", "platform": "", "project_url": "https://pypi.org/project/nista_learn/", "project_urls": { "Homepage": "https://github.com/wariored/nista_learn" }, "release_url": "https://pypi.org/project/nista_learn/0.0.4/", "requires_dist": null, "requires_python": "", "summary": "A small machine learning package", "version": "0.0.4" }, "last_serial": 4686375, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "5abce70e21fccab32c97cb0251714bcc", "sha256": "f73792cacd91638c655e0d74bb21abe6a1326ea787e12d6b31350913a99acfd7" }, "downloads": -1, "filename": "nista_learn-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "5abce70e21fccab32c97cb0251714bcc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4447, "upload_time": "2019-01-11T16:42:47", "url": "https://files.pythonhosted.org/packages/a7/10/c1fe5ca2d6aca04546e99d26a09b88aadcf61309c503307637cc125b1567/nista_learn-0.0.1-py3-none-any.whl" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "48322d91eff8e1c72a49c7e0564efd40", "sha256": "41463316445d4dfbd55d94824c1c66e1dcd1628317b680837a1cfdb11d0cb069" }, "downloads": -1, "filename": "nista_learn-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "48322d91eff8e1c72a49c7e0564efd40", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4434, "upload_time": "2019-01-11T17:05:16", "url": "https://files.pythonhosted.org/packages/1f/60/5cd8390453952eb3e14118fbd2e8c96683623b5125386c863e14a0b5a37d/nista_learn-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "97bbb053090978c762a55e18237dc459", "sha256": "d5fb376c3d51c9f65dc7112560c413a2c488919dc40d3b6dcfc4c9ab039cb222" }, "downloads": -1, "filename": "nista_learn-0.0.2.tar.gz", "has_sig": false, "md5_digest": "97bbb053090978c762a55e18237dc459", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2843, "upload_time": "2019-01-11T17:00:48", "url": "https://files.pythonhosted.org/packages/31/b5/934653646f53ab1f4299284feff90b79440d6cb8d7307ac9b2ccbd572dc9/nista_learn-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "f85fcee9a0d73e2b565efdd0480218be", "sha256": "b830b06df4360c0714dbd903f104155ceca76317f41bc6d9a939d7a3507fc7ad" }, "downloads": -1, "filename": "nista_learn-0.0.3.tar.gz", "has_sig": false, "md5_digest": "f85fcee9a0d73e2b565efdd0480218be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2953, "upload_time": "2019-01-11T17:21:15", "url": "https://files.pythonhosted.org/packages/cc/45/2125420f8bfc5e14857beb192bd15ead5d4eddfb6a2b0956f713d3b3da17/nista_learn-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "3806fcc4a900fabfc623fb7fcd16bbac", "sha256": "2b213748deab6e044773bbe9cb8b9c9605504c2f0756c1f42131ae8f4c67a729" }, "downloads": -1, "filename": "nista_learn-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3806fcc4a900fabfc623fb7fcd16bbac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2890, "upload_time": "2019-01-11T17:24:09", "url": "https://files.pythonhosted.org/packages/c3/0f/a1bb304374cf276f3e1b59118ca4d468956aa660420bd1a94f5d2e138e38/nista_learn-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3806fcc4a900fabfc623fb7fcd16bbac", "sha256": "2b213748deab6e044773bbe9cb8b9c9605504c2f0756c1f42131ae8f4c67a729" }, "downloads": -1, "filename": "nista_learn-0.0.4.tar.gz", "has_sig": false, "md5_digest": "3806fcc4a900fabfc623fb7fcd16bbac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2890, "upload_time": "2019-01-11T17:24:09", "url": "https://files.pythonhosted.org/packages/c3/0f/a1bb304374cf276f3e1b59118ca4d468956aa660420bd1a94f5d2e138e38/nista_learn-0.0.4.tar.gz" } ] }