{ "info": { "author": "hian", "author_email": "heewin.kim@gmail.com", "bugtrack_url": null, "classifiers": [ "Operating System :: OS Independent", "Programming Language :: Python :: 3.6" ], "description": "## Hian common pakage \n\n### Note\n \ubcf8 \ud504\ub85c\uc81d\ud2b8\ub294 \uc77c\ubc18\uc801\uc778 \ud30c\uc774\uc36c \ud504\ub85c\uc81d\ud2b8 \uc9c4\ud589\uc2dc\uc5d0 \ud544\uc694\ud55c \uacf5\ud1b5 \ubaa8\ub4c8 \ud328\ud0a4\uc9c0\uac00 \ud3ec\ud568\ub418\uc5b4\uc788\uc2b5\ub2c8\ub2e4.\n keras_util\uc758 \uacbd\uc6b0 keras==2.2.0, tensorflow==1.8.0 \uc744 \uc9c1\uc811 \uc124\uce58\ud574\uc57c \ud569\ub2c8\ub2e4. \n---\n\n### common.core\n- config : HianConfig \ud074\ub798\uc2a4 \uc81c\uacf5, \uc124\uc815\ud30c\uc77c \ub85c\ub4dc \uae30\ub2a5\uc744 \uc81c\uacf5\n- error : HianError \uc5d0\ub7ec\ud074\ub798\uc2a4 \uc81c\uacf5, ERROR_TYPES\uc758 \uc5d0\ub7ec \ud0c0\uc785 \uc81c\uacf5\n- image : HianImage \ud074\ub798\uc2a4 \uc81c\uacf5, \uc774\ubbf8\uc9c0 \uc77d\uae30, \ubc0f \ud575\uc2ec \ucc98\ub9ac\uae30\ub2a5 \uc81c\uacf5\n- logger : HianLogger \ud074\ub798\uc2a4 \uc81c\uacf5, \ub85c\uadf8\uad00\ub828 \ucc98\ub9ac \uae30\ub2a5 \uc81c\uacf5\n- output : HianOutput \ud074\ub798\uc2a4 \uc81c\uacf5, output \uad00\ub828\uae30\ub2a5, \uc5d0\ub7ec\uc5d0 \ub300\ud55c \ub85c\uadf8\ucc98\ub9ac \uae30\ub2a5 \uc81c\uacf5\n- time : HianTime \ud074\ub798\uc2a4 \uc81c\uacf5, \uc2dc\uac04 \uad00\ub828\ub41c \ud575\uc2ec \ucc98\ub9ac\uae30\ub2a5 \uc81c\uacf5\n\n### common.util\n\n- data_util : HianDataUtil \ud074\ub798\uc2a4 \uc81c\uacf5, \ub370\uc774\ud130 \ubd84\uc11d \ubc0f \ucc98\ub9ac \uae30\ub2a5 \uc81c\uacf5\n- debug_util : \ubc84\uadf8\uc5d0 \ud544\uc694\ud55c \ubaa8\ub4c8 \uc81c\uacf5\n- image_util : HianImageUtil \ud074\ub798\uc2a4 \uc81c\uacf5, \uc774\ubbf8\uc9c0 \ubd84\uc11d\uad00\ub828 \uae30\ub2a5 \uc81c\uacf5\n- keras_util :HianKearsUtil \ucf00\ub77c\uc2a4 \ud559\uc2b5 \ubc0f \ubd84\uc11d \uae30\ub2a5 \uc81c\uacf5\n- time_util : HianTimeUtil \ud074\ub798\uc2a4 \uc81c\uacf5, \uc2dc\uac04 \uad00\ub828 \ubd84\uc11d \uae30\ub2a5 \uc81c\uacf5\n- train_util : HianTrainUtil \ud074\ub798\uc2a4 \uc81c\uacf5, \uc2b5 \uad00\ub828 \ub370\uc774\ud130 \uc804\ud6c4\ucc98\ub9ac \uae30\ub2a5 \uc81c\uacf5\n\n### common.framwork \n\n- hian_flask : Flask\ub85c \uad6c\ud604\ub41c \uc6f9 API \ud074\ub798\uc2a4\uc778 HianFlask \ub97c \uc81c\uacf5\ud569\ub2c8\ub2e4. \n\n\n- EXAMPLE\n\n # -*- coding: utf-8 -*-\n \"\"\"\n \ubcf8 \ucf54\ub4dc\ub294 API \uc791\uc131\uc5d0 \ub300\ud55c \uc608\uc2dc \uc785\ub2c8\ub2e4.\n \uc608\uc2dc API\ub85c\ub294 \ubcf8 \ucf54\ub4dc\uc5d0 \uc791\uc131\ub41c\n ExampleApi \ud074\ub798\uc2a4\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.\n \uc2e4\uc81c API \uc0ac\uc6a9\uc2dc\uc5d0\ub294 API \ud074\ub798\uc2a4\ub97c import \ud558\uc5ec \uc0ac\uc6a9\ud569\ub2c8\ub2e4.\n \"\"\"\n\n\n class ExampleApi(object):\n\n def run(self):\n result = {'arg1':100,'arg2':200}\n return result\n\n\n from framework.hian_flask import HianFlask\n\n example_api = ExampleApi()\n application = HianFlask('ex')\n\n\n @application.route('/hian/v1/example',methods=['POST','GET'])\n def request_api():\n\n application.output.set_default(['arg1','arg2'],-1)\n result = example_api.run()\n return application.output.return_output(result)\n\n if __name__ == '__main__':\n application.run('0.0.0.0',port=5000) \n\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/heewinkim/hian.git", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "hian", "package_url": "https://pypi.org/project/hian/", "platform": "", "project_url": "https://pypi.org/project/hian/", "project_urls": { "Homepage": "https://github.com/heewinkim/hian.git" }, "release_url": "https://pypi.org/project/hian/0.0.1/", "requires_dist": [ "Pillow (==5.3.0)", "opencv-python (==3.4.1.15)", "python-dateutil (==2.7.5)", "Flask (==1.0.2)", "gunicorn (==19.9.0)", "requests (==2.21.0)", "matplotlib (==2.2.2)", "sklearn (==0.0)", "psutil (==5.6.1)", "Pillow (==5.2.0)", "tqdm (==4.28.1)", "imutils (==0.5.2)", "PyMySQL (==0.9.3)", "pandas (==0.22)" ], "requires_python": ">=3.6.1", "summary": "python3 development tools", "version": "0.0.1" }, "last_serial": 5605999, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8f64d382351637e764b66d54b23780a6", "sha256": "96292fb4479a0b7d654303c2f7bd925b9d993869ee54b5e65b78740591498a50" }, "downloads": -1, "filename": "hian-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8f64d382351637e764b66d54b23780a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 42883, "upload_time": "2019-07-30T06:25:11", "url": "https://files.pythonhosted.org/packages/20/d5/725e7c019e19d78b44d402f86dd33d2e9c2eb122fd9359f5130f689109e4/hian-0.0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8f64d382351637e764b66d54b23780a6", "sha256": "96292fb4479a0b7d654303c2f7bd925b9d993869ee54b5e65b78740591498a50" }, "downloads": -1, "filename": "hian-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8f64d382351637e764b66d54b23780a6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.1", "size": 42883, "upload_time": "2019-07-30T06:25:11", "url": "https://files.pythonhosted.org/packages/20/d5/725e7c019e19d78b44d402f86dd33d2e9c2eb122fd9359f5130f689109e4/hian-0.0.1-py3-none-any.whl" } ] }