{ "info": { "author": "Nebutech", "author_email": "mukundh.bhushan@nebutech.in", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Software Development :: Build Tools" ], "description": "# MLGen\nMlGen is a tool which helps you to generate machine learning code with ease.\nMLGen uses a \".mlm\" file format which is a file with YML like syntax.\nThis tool as of now supports keras and tensorflow2.0(not fully supported)\n\n`pip install mlgen`\n\n## CLI commands--->\nTo init files \n`mlgen -i | --init ` \nTo generate a specific template (optional) \n`mlgen -g | --gen --backend | -be -t jupyter` \nTo generate the ml python file \n`mlgen -r . `\n\n## MLM file syntax --->\n\n**file**: name of the python file to be created\n\n**version**: version of python being used\n\n**backend**: which machine learning platform if to be used\n\n**gpu**: (bool) is gpu being used or not\n\n**data**: location of the dataset can be a URL/ folder location on machine\n\n**split**:(int) slipt in training and testing data. automatically converted to a decimal\n\n**coloumns_feature**: list of coloumns being used for the prediction\n\n**nill_data**: basic null data handling in non categorical datatypes. Available techiniques remove, mean, mode, median \n\n**nill_data_categorical**: basic null data handling for categorical datatypes. Available techiniques remove, max, min\n\n\n**NeuralNetwork_type**: the type of neural network being used such as ANN, CNN, LSTM\n
\nlayer1:  \n    number_neurons: (int) number of neurons  \n    input_dim: input dimensions of the first layer  input \n    activation: activation function being used \n    dropout: (optional)  \n       dropout: (int) dropout percentage  \n       noise_shape: (int) noise shape (optional)  \n       seed: (int) seed value (optional)  \nlayer2:  \n    number_neurons: (int) number of neurons  \n    activation: activation function being used  \n    dropout: (optional)  \n        dropout: (int) dropout percentage  \n        noise_shape: (int) noise shape (optional)  \n        seed: (int) seed value (optional)  \n\n\ncompile:  \n    epochs: (int) number of epoch  \n    batch_size: (int) batch size  \n    verbose: (int) verbose value 0,1,2  \n    optimizer:  optimizer being used  \n    loss: loss type  \n    metrics: (array)  \n        - metrics type  \n\n\ncheckpoint: (optional)  \n    monitor: metrix type  \n    verbose: (int) batch size  \n    save_best_only: (bool)  \n    mode: mode such as min max  \n\n\nsave_model: (optional)  \n    file: file name to save model in  \n    save: save type. Available options weights and model\n
\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/NebutechOpenSource/MLGen", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mlgen", "package_url": "https://pypi.org/project/mlgen/", "platform": "", "project_url": "https://pypi.org/project/mlgen/", "project_urls": { "Homepage": "https://github.com/NebutechOpenSource/MLGen" }, "release_url": "https://pypi.org/project/mlgen/1.0.5/", "requires_dist": [ "pyyaml" ], "requires_python": "", "summary": "MLGen is a tool which helps you to generate machine learning code with ease.", "version": "1.0.5" }, "last_serial": 5732291, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "0309442de3c589ca126e0c630985b7db", "sha256": "12d26838d4a3e6fad576a3b46796459e421e9213a6a92ae597fa59c99c1d4a21" }, "downloads": -1, "filename": "mlgen-1.0.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0309442de3c589ca126e0c630985b7db", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12665, "upload_time": "2019-08-19T14:15:26", "url": "https://files.pythonhosted.org/packages/d1/63/618b6414036fe2b9e3892f2498cc67c6f0df3f18b8aee109b94506c56174/mlgen-1.0.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "802eb4292a85f65e875d8f4222633c42", "sha256": "052d561c6bef4acf5e2373f5c72b9ec2669f479e1a580639a7d56811e410fe29" }, "downloads": -1, "filename": "mlgen-1.0.0.tar.gz", "has_sig": false, "md5_digest": "802eb4292a85f65e875d8f4222633c42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8748, "upload_time": "2019-08-19T14:15:30", "url": "https://files.pythonhosted.org/packages/d6/42/05c28eb868a0595aca4065b08996ef55e768e04fa8e93421182bef29e3a9/mlgen-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "cc1294cbaa66a87fa490c89f6f379d13", "sha256": "5a3faee9751faa199ae4fc37774af3a80ce65bff40d13376ad640c99cce20133" }, "downloads": -1, "filename": "mlgen-1.0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "cc1294cbaa66a87fa490c89f6f379d13", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12675, "upload_time": "2019-08-19T14:47:33", "url": "https://files.pythonhosted.org/packages/58/5b/73e5634348d96836fe10a04aafe6f3576a7eaabcb724b769450ae2885906/mlgen-1.0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2927282c4804fbe775ecf1e3cf6c12df", "sha256": "833d2589f860f150f9018c81b828088450b1872180f712409da61b74c429d217" }, "downloads": -1, "filename": "mlgen-1.0.1.tar.gz", "has_sig": false, "md5_digest": "2927282c4804fbe775ecf1e3cf6c12df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8748, "upload_time": "2019-08-19T14:47:35", "url": "https://files.pythonhosted.org/packages/11/05/820bfe083dbf160638d134e80962321179d5995690b41340834eaf9771fd/mlgen-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "7e6aa9564136bb9dd03f80259f258773", "sha256": "ab8b9cbae450533e31aab20d213a98dd3e8f5bcdefe141a1bfb7c9b606159e97" }, "downloads": -1, "filename": "mlgen-1.0.2-py2-none-any.whl", "has_sig": false, "md5_digest": "7e6aa9564136bb9dd03f80259f258773", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12684, "upload_time": "2019-08-19T18:37:19", "url": "https://files.pythonhosted.org/packages/9d/30/ac791a923c4f7cb0d3c1fb20a25d12cce26330022e66cdd26843bb2dc905/mlgen-1.0.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "546b2c3d6781d709db3176f3e6868cab", "sha256": "98ffc8ca24d763b76551156ba9d70c1ce6baa717714d233a2488bb1e6a2f89b5" }, "downloads": -1, "filename": "mlgen-1.0.2.tar.gz", "has_sig": false, "md5_digest": "546b2c3d6781d709db3176f3e6868cab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8772, "upload_time": "2019-08-19T18:37:21", "url": "https://files.pythonhosted.org/packages/81/f1/08bae2c3c3ebc4a429db93a406ee20287fd23fce21c7315afcf6723c98c4/mlgen-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "cdd73496a277c9a0204a7689c0de6b01", "sha256": "ee704dd33659ab732ca058a35b3bfb503ccb64aa7257d4a55d3232f3fc7a8feb" }, "downloads": -1, "filename": "mlgen-1.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "cdd73496a277c9a0204a7689c0de6b01", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12760, "upload_time": "2019-08-19T19:06:53", "url": "https://files.pythonhosted.org/packages/7b/bd/72ef41259b44bd5e2163c032581f95f5ccdd2dc0ed89a4b8ead04a96d139/mlgen-1.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2d6e79acd07d43f68dc55161c8dbeef6", "sha256": "2fac6624c124ef9d3864c22a3374f9979e9a9724f0a46e9b7a81a7f24fcdcde6" }, "downloads": -1, "filename": "mlgen-1.0.3.tar.gz", "has_sig": false, "md5_digest": "2d6e79acd07d43f68dc55161c8dbeef6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8865, "upload_time": "2019-08-19T19:06:54", "url": "https://files.pythonhosted.org/packages/24/85/d524b7b2f06b89acf1d57cc0e014d58a8570659fac0fb6a952e8bae8d97a/mlgen-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "b1cc7be94c371237a18b5c127a5a7b92", "sha256": "1d19044c3e2b80ffe3d38ff28759154706956f9e30d586f59dd4558beffef851" }, "downloads": -1, "filename": "mlgen-1.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "b1cc7be94c371237a18b5c127a5a7b92", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12768, "upload_time": "2019-08-22T10:50:13", "url": "https://files.pythonhosted.org/packages/7e/44/c6e3c3e753644ce85ad82f352d0a9230882bf9f173219e6679c3ba8c5373/mlgen-1.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "512b8f77bb22ad5a1cd9831fc8d01db6", "sha256": "f97b0c0e156505573ab4f5ff1a5fe335865a8fd6ee32a7cba6e5b665e3970ff2" }, "downloads": -1, "filename": "mlgen-1.0.4.tar.gz", "has_sig": false, "md5_digest": "512b8f77bb22ad5a1cd9831fc8d01db6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8881, "upload_time": "2019-08-22T10:50:15", "url": "https://files.pythonhosted.org/packages/b3/5d/01ec077944bb1da842e61898156b71b20ea194a534f4a6878f55a5282bfd/mlgen-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "c74ab414b226cfdc8105898f4e943963", "sha256": "b0d3cc98f9ecb2d14062a286a4041e6c16fff7452bc771d17c306893808e5210" }, "downloads": -1, "filename": "mlgen-1.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "c74ab414b226cfdc8105898f4e943963", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12772, "upload_time": "2019-08-26T18:06:30", "url": "https://files.pythonhosted.org/packages/b9/ff/9d45c4abe703773b7615a0f870a60e64f7f8357833b98678b08bdee300a6/mlgen-1.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c48a8cee25073df038f6f1e89ceecd7d", "sha256": "b66024937af2f03225f5b5871b88c5a0e00f70f373aca9b95dbe74b97b3334e4" }, "downloads": -1, "filename": "mlgen-1.0.5.tar.gz", "has_sig": false, "md5_digest": "c48a8cee25073df038f6f1e89ceecd7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8878, "upload_time": "2019-08-26T18:06:34", "url": "https://files.pythonhosted.org/packages/bd/97/cca125bcb5b22a0aa494dce0709cec6b73e1105ce1885fe35c6cbff9aabd/mlgen-1.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c74ab414b226cfdc8105898f4e943963", "sha256": "b0d3cc98f9ecb2d14062a286a4041e6c16fff7452bc771d17c306893808e5210" }, "downloads": -1, "filename": "mlgen-1.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "c74ab414b226cfdc8105898f4e943963", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 12772, "upload_time": "2019-08-26T18:06:30", "url": "https://files.pythonhosted.org/packages/b9/ff/9d45c4abe703773b7615a0f870a60e64f7f8357833b98678b08bdee300a6/mlgen-1.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c48a8cee25073df038f6f1e89ceecd7d", "sha256": "b66024937af2f03225f5b5871b88c5a0e00f70f373aca9b95dbe74b97b3334e4" }, "downloads": -1, "filename": "mlgen-1.0.5.tar.gz", "has_sig": false, "md5_digest": "c48a8cee25073df038f6f1e89ceecd7d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8878, "upload_time": "2019-08-26T18:06:34", "url": "https://files.pythonhosted.org/packages/bd/97/cca125bcb5b22a0aa494dce0709cec6b73e1105ce1885fe35c6cbff9aabd/mlgen-1.0.5.tar.gz" } ] }