{ "info": { "author": "yin", "author_email": "yinmengmeng@vipkid.com.cn", "bugtrack_url": null, "classifiers": [], "description": "####\n\n\u00d4\u00cb\u00d0\u00d0\u00b0\u00ec\u00b7\u00a8\u00a3\u00ba\n \n \u00bb\u00b7\u00be\u00b3\u00a3\u00bapython2 \n \u00d4\u00cb\u00d0\u00d0\u00c7\u00b0\u00cf\u00c8\u00b0\u00b2\u00d7\u00b0ROC,transform\u00ba\u00cdconRoc,\u00b0\u00b2\u00d7\u00b0\u00b0\u00ec\u00b7\u00a8\u00a3\u00ba\n pip install roc2.1.2\n\n\n roc:\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00ba\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0truth\u00a3\u00a8\u00b1\u00ea\u00d7\u00a2\u00bd\u00e1\u00b9\u00fb\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9,test\u00a3\u00a8\u00c4\u00a3\u00d0\u00cd\u00ca\u00e4\u00b3\u00f6\u00b5\u00c4\u00bd\u00e1\u00b9\u00fb\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9,result(\u00d2\u00aa\u00b1\u00a3\u00b4\u00e6\u00b5\u00c4txt\u00ce\u00c4\u00b1\u00be\u00ce\u00c4\u00b5\u00b5\u00c2\u00b7\u00be\u00b6\u00a3\u00a9\u00a3\u00acroc(\u00d2\u00aa\u00b1\u00a3\u00b4\u00e6\u00b5\u00c4\u00cd\u00bc\u00c6\u00ac\u00c2\u00b7\u00be\u00b6\u00a3\u00a9\n python \n from ROC import roc\n roc.roc(\"truth\",\"test\",\"result\",\"roc\")\n \u00ca\u00e4\u00b3\u00f6\u00a3\u00baroc\u00ba\u00cd\u00b7\u00d6\u00ca\u00fd\u00d5\u00db\u00cf\u00df\u00cd\u00bc,\u00bd\u00e1\u00b9\u00fb\u00b5\u00c4\u00ce\u00c4\u00b1\u00be\u00ce\u00c4\u00b5\u00b5\n PS:result \u00ba\u00cdroc\u00b2\u00bb\u00b4\u00f8\u00b8\u00f1\u00ca\u00bd\u00a3\u00a8\u00c0\u00fd\u00a3\u00ba'D:\\\\python_work\\\\result')\n\n\n drawpic:\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00ba\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0pre_file(\u00d0\u00e8\u00d2\u00aa\u00bb\u00e6\u00cd\u00bc\u00b5\u00c4txt\u00cb\u00f9\u00d4\u00da\u00b5\u00c4\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9,image(\u00d2\u00aa\u00b1\u00a3\u00b4\u00e6\u00b5\u00c4\u00cd\u00bc\u00c6\u00ac\u00c2\u00b7\u00be\u00b6\u00a3\u00a9,titlestr(\u00cd\u00bc\u00c6\u00ac\u00b1\u00ea\u00cc\u00e2\u00a3\u00a9\n python \n from ROC import conRoc\n conRoc.conRoc(\"pre_file\",\"image\",\"titlestr\")\n \u00ca\u00e4\u00b3\u00f6\u00a3\u00baroc\u00d5\u00db\u00cf\u00df\u00cd\u00bc\n PS:image\u00b2\u00bb\u00b4\u00f8\u00b8\u00f1\u00ca\u00bd\u00a3\u00a8\u00c0\u00fd\u00a3\u00ba'D:\\\\python_work\\\\image') \n \n \n txt2xml:\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00batxt_file(txt\u00b8\u00f1\u00ca\u00bd\u00b1\u00ea\u00d7\u00a2\u00d0\u00c5\u00cf\u00a2\u00cb\u00f9\u00b4\u00e6\u00b7\u00c5\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9\n python\n from transform import txt2xml\n txt2xml.txt2xml(\"txt_file\",\"xml_file\")\n \u00ca\u00e4\u00b3\u00f6\u00a3\u00baxml_file(xml\u00b8\u00f1\u00ca\u00bd\u00b1\u00ea\u00d7\u00a2\u00d0\u00c5\u00cf\u00a2\u00cb\u00f9\u00b4\u00e6\u00b7\u00c5\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9 \n \n\n xml2txt:\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00baxml_file(xml\u00b8\u00f1\u00ca\u00bd\u00b1\u00ea\u00d7\u00a2\u00d0\u00c5\u00cf\u00a2\u00cb\u00f9\u00b4\u00e6\u00b7\u00c5\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9\n python\n from transform import xml2txt\n xml2txt.xml2txt(\"xml_file\",\"txt_file\")\n \u00ca\u00e4\u00b3\u00f6\u00a3\u00batxt_file(txt\u00b8\u00f1\u00ca\u00bd\u00b1\u00ea\u00d7\u00a2\u00d0\u00c5\u00cf\u00a2\u00cb\u00f9\u00b4\u00e6\u00b7\u00c5\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9\n \n\n DataOfRoc:\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00ba\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0truth\u00a3\u00a8\u00b1\u00ea\u00d7\u00a2\u00bd\u00e1\u00b9\u00fb\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9,test\u00a3\u00a8\u00c4\u00a3\u00d0\u00cd\u00ca\u00e4\u00b3\u00f6\u00b5\u00c4\u00bd\u00e1\u00b9\u00fb\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00a9\n python \n from ROC import DataOfRoc\n DataOfRoc.DataOfRoc(\"truth\",\"test\")\n \u00ca\u00e4\u00b3\u00f6\u00a3\u00batp\u00a3\u00a8\u00ce\u00f3\u00b6\u00c1\u00b8\u00f6\u00ca\u00fd\u00a3\u00a9,pos\u00a3\u00a8\u00ca\u00b5\u00bc\u00ca\u00d5\u00fd\u00c8\u00b7\u00b8\u00f6\u00ca\u00fd\u00a3\u00a9,rate\u00a3\u00a8\u00d5\u00d9\u00bb\u00d8\u00c2\u00ca\u00a3\u00a9\n \n\n IOU\u00a3\u00ba\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00baReframe,GTframe(\u00c1\u00bd\u00b8\u00f6\u00c1\u00d0\u00b1\u00ed\u00a3\u00ac\u00c4\u00da\u00c8\u00dd\u00ce\u00aa\u00be\u00d8\u00d0\u00ce\u00b5\u00c4\u00b6\u00a8\u00b5\u00e3\u00d7\u00f8\u00b1\u00eaXmin,Ymin,Xmax,Ymax)\n python\n from ROC import IOU\n IOU.IOU(Reframe,GTframe)\n \u00ca\u00e4\u00b3\u00f6\u00a3\u00baratio(\u00c1\u00bd\u00b3\u00a4\u00b7\u00bd\u00d0\u00ce\u00c3\u00e6\u00bb\u00fd\u00d6\u00d8\u00b5\u00fe\u00b1\u00c8\u00c2\u00ca\u00a3\u00a9\n \n\n scoreRoc\u00a3\u00ba\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00balistdata(\u00ca\u00fd\u00be\u00dd\u00c1\u00d0\u00b1\u00ed:\u00c3\u00bf\u00d7\u00e9\u00ca\u00fd\u00be\u00ddwei:[\u00ca\u00c7\u00b7\u00f1\u00b4\u00ed\u00ce\u00f3\u00a3\u00a81/0\u00a3\u00a9,\u00ca\u00c7\u00b7\u00f1\u00d5\u00fd\u00c8\u00b7\u00a3\u00a81/0\u00a3\u00a9,score]\u00a3\u00a9,result(\u00d2\u00aa\u00b1\u00a3\u00b4\u00e6\u00b5\u00c4txt\u00ce\u00c4\u00b1\u00be\u00ce\u00c4\u00b5\u00b5\u00c2\u00b7\u00be\u00b6\u00a3\u00a9\u00a3\u00acroc(\u00d2\u00aa\u00b1\u00a3\u00b4\u00e6\u00b5\u00c4\u00cd\u00bc\u00c6\u00ac\u00c2\u00b7\u00be\u00b6\u00a3\u00a9\n python \n from ROC import scoreRoc\n scoreRoc.scoreRoc(listdata,\"result\",\"roc\")\n \u00ca\u00e4\u00b3\u00f6\u00a3\u00baroc\u00ba\u00cd\u00b7\u00d6\u00ca\u00fd\u00d5\u00db\u00cf\u00df\u00cd\u00bc,\u00bd\u00e1\u00b9\u00fb\u00b5\u00c4\u00ce\u00c4\u00b1\u00be\u00ce\u00c4\u00b5\u00b5\n PS:result \u00ba\u00cdroc\u00b2\u00bb\u00b4\u00f8\u00b8\u00f1\u00ca\u00bd\u00a3\u00a8\u00c0\u00fd\u00a3\u00ba'D:\\\\python_work\\\\result')\n\n\n nms\u00a3\u00ba\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00ba\n python\n from nms import nms\n nms.nms()\n \u00ca\u00e4\u00b3\u00f6\u00a3\u00ba\n\n\n\n\n\n\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00cb\u00b5\u00c3\u00f7\u00a3\u00ba\n\ntransform\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00ba\n\ntxt2xml \u00a3\u00ba\u00bd\u00abtxt\u00b8\u00f1\u00ca\u00bd\u00ce\u00c4\u00b1\u00be\u00d7\u00aa\u00bb\u00bb\u00ce\u00aaxml\u00ce\u00c4\u00bc\u00fe\u00a3\u00a8\u00c3\u00bf\u00b8\u00f6txt\u00ce\u00c4\u00bc\u00fe\u00d7\u00aa\u00bb\u00bb\u00ce\u00aa\u00d2\u00bb\u00b8\u00f6xml\u00ce\u00c4\u00bc\u00fe\u00a3\u00a9\n \u00d0\u00e8\u00d2\u00aa\u00d7\u00aa\u00bb\u00bb\u00b5\u00c4\u00cb\u00f9\u00d3\u00d0txt\u00ce\u00c4\u00bc\u00fe\u00b7\u00c5\u00d4\u00datxt_file\u00d6\u00d0\u00a3\u00ac\u00d7\u00aa\u00bb\u00bb\u00ba\u00f3\u00b5\u00c4xml\u00ce\u00c4\u00bc\u00fe\u00b4\u00e6\u00b7\u00c5\u00d4\u00daxml_file\u00d6\u00d0 \n\nxml2txt \u00a3\u00ba\u00bd\u00abxml\u00b8\u00f1\u00ca\u00bd\u00ce\u00c4\u00b1\u00be\u00d7\u00aa\u00bb\u00bb\u00ce\u00aatxt\u00ce\u00c4\u00bc\u00fe\u00a3\u00a8\u00c3\u00bf\u00b8\u00f6xml\u00ce\u00c4\u00bc\u00fe\u00d7\u00aa\u00bb\u00bb\u00ce\u00aa\u00d2\u00bb\u00b8\u00f6txt\u00ce\u00c4\u00bc\u00fe\u00a3\u00a9\n \u00d0\u00e8\u00d2\u00aa\u00d7\u00aa\u00bb\u00bb\u00b5\u00c4\u00cb\u00f9\u00d3\u00d0xml\u00ce\u00c4\u00bc\u00fe\u00b7\u00c5\u00d4\u00daxml_file\u00d6\u00d0\u00a3\u00ac\u00d7\u00aa\u00bb\u00bb\u00ba\u00f3\u00b5\u00c4txt\u00ce\u00c4\u00bc\u00fe\u00b4\u00e6\u00b7\u00c5\u00d4\u00datxt_file\u00d6\u00d0 \n\n \nROC\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00ba\n\nroc: \u00bb\u00e6\u00d6\u00c6roc\u00c7\u00fa\u00cf\u00df\u00ba\u00cd\u00b7\u00d6\u00ca\u00fd\u00c7\u00fa\u00cf\u00df\u00b2\u00a2\u00bc\u00c6\u00cb\u00e3acu\u00a1\u00a3\u00ca\u00fd\u00be\u00dd\u00c0\u00b4\u00d4\u00b4\u00d3\u00dadb\u00c1\u00d0\u00b1\u00ed\n\nIOU: \u00bc\u00c6\u00cb\u00e3\u00c1\u00bd\u00be\u00d8\u00d0\u00ceIOU,\u00b4\u00ab\u00c8\u00eb\u00ca\u00fd\u00be\u00dd\u00ce\u00aa\u00c3\u00bf\u00b8\u00f6\u00be\u00d8\u00d0\u00ce\u00c1\u00bd\u00cc\u00f5\u00b6\u00d4\u00bd\u00c7\u00cf\u00df\u00b5\u00c4\u00ba\u00e1\u00d7\u00dd\u00d7\u00f8\u00b1\u00eaReframe=[X1,Y1,X2,Y2],GTframe=[X1,Y1,X2,Y2]\u00a1\u00a3\n\nread:\u00b6\u00c1\u00c8\u00a1xml\u00ce\u00c4\u00bc\u00fe\u00b5\u00c4\u00cb\u00f9\u00d3\u00d0\u00b1\u00ea\u00d7\u00a2\u00b5\u00c4\u00b1\u00ea\u00c7\u00a9\u00ca\u00fd\u00be\u00dd(xmin,ymin,xmax,ymax)\u00a1\u00a3\u00b4\u00ab\u00c8\u00eb\u00ca\u00fd\u00be\u00dd\u00ce\u00aa\u00b4\u00fd\u00b2\u00e2\u00ca\u00d4xml\u00ce\u00c4\u00b5\u00b5\u00b5\u00c4\u00d4\u00aa\u00cb\u00d8\u00b6\u00d4\u00cf\u00f3\u00a1\u00a3\n\nAnalyze\u00a3\u00ba\u00bd\u00e2\u00ce\u00f6xml\u00ce\u00c4\u00bc\u00fe\u00b2\u00a2\u00b5\u00c3\u00b3\u00f6IOU\u00b1\u00c8\u00b6\u00d4\u00d6\u00d0\u00b1\u00c8\u00b6\u00d4\u00b4\u00ed\u00ce\u00f3(\u00d6\u00d8\u00b5\u00fe\u00b1\u00c8\u00c2\u00ca\u00d0\u00a1\u00d3\u00da0.5\u00a3\u00a9\u00ba\u00cd\u00b1\u00c8\u00b6\u00d4\u00d5\u00fd\u00c8\u00b7\u00b5\u00c4\u00b8\u00f6\u00ca\u00fd\u00a1\u00a3\n \u00ca\u00e4\u00c8\u00eb\u00a3\u00batruth\u00ce\u00aa\u00b1\u00ea\u00d7\u00bcxml\u00ce\u00c4\u00bc\u00fe\u00cb\u00f9\u00d4\u00da\u00b5\u00c4\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a3\u00actest\u00ce\u00aa\u00b4\u00fd\u00b1\u00c8\u00b6\u00d4\u00b5\u00c4xml\u00ce\u00c4\u00bc\u00fe\u00cb\u00f9\u00d4\u00da\u00b5\u00c4\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00a1\u00a3\n\nscoreRoc\u00a3\u00ba\u00b8\u00f9\u00be\u00dd\u00c1\u00d0\u00b1\u00ed\u00ca\u00fd\u00be\u00dd\u00a3\u00ac\u00bb\u00e6\u00d6\u00c6roc\u00c7\u00fa\u00cf\u00df\n \u00c1\u00d0\u00b1\u00ed\u00c3\u00bf\u00d7\u00e9\u00ca\u00fd\u00be\u00dd\u00ce\u00aa[wrong,right,score] wrong\u00d3\u00ebright\u00ce\u00aa\u00ce\u00f3\u00b6\u00c1\u00ba\u00cd\u00d5\u00fd\u00c8\u00b7\u00b5\u00c4\u00b1\u00ea\u00ca\u00b6\u00a3\u00ac\u00d6\u00b5\u00ce\u00aa1/0\u00a3\u00acscore\u00c0\u00b4\u00d4\u00b4\u00d3\u00daxml\u00ce\u00c4\u00bc\u00fe\n\nDataOfRoc:\u00b1\u00c8\u00bd\u00cf\u00c1\u00bd\u00b8\u00f6\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00d6\u00d0\u00b5\u00c4xml\u00ce\u00c4\u00bc\u00fe\u00a3\u00ac\u00b2\u00a2\u00bc\u00c6\u00cb\u00e3\u00b3\u00f6\u00ce\u00f3\u00b6\u00c1\u00b8\u00f6\u00ca\u00fd\u00a3\u00ac\u00ca\u00b5\u00bc\u00ca\u00d5\u00fd\u00c8\u00b7\u00b8\u00f6\u00ca\u00fd\u00a3\u00ac\u00ba\u00cd\u00d5\u00d9\u00bb\u00d8\u00c2\u00ca\n\ndrawpic:\u00b8\u00f9\u00be\u00dd\u00c1\u00bd\u00b8\u00f6\u00ce\u00c4\u00bc\u00fe\u00bc\u00d0\u00d6\u00d0txt\u00ce\u00c4\u00bc\u00fe\u00bb\u00adroc\u00c7\u00fa\u00cf\u00df\u00cd\u00bc\u00a1\u00a3\u00c3\u00bf\u00b8\u00f6txt\u00ce\u00c4\u00bc\u00fe\u00b6\u00d4\u00d3\u00a6\u00d1\u00d5\u00c9\u00ab\u00cf\u00e0\u00cd\u00ac\u00b5\u00c4\u00c1\u00bd\u00cc\u00f5\u00c7\u00fa\u00cf\u00df\u00a3\u00a8\u00d5\u00d9\u00bb\u00d8\u00c2\u00ca\u00c7\u00fa\u00cf\u00df\u00ba\u00cd\u00b7\u00d6\u00ca\u00fd\u00c7\u00fa\u00cf\u00df\u00a3\u00a9\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": "", "keywords": "simple,test", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "roc2.1.3", "package_url": "https://pypi.org/project/roc2.1.3/", "platform": "any", "project_url": "https://pypi.org/project/roc2.1.3/", "project_urls": null, "release_url": "https://pypi.org/project/roc2.1.3/2.1.3/", "requires_dist": null, "requires_python": "", "summary": "just a simple test of vipkid", "version": "2.1.3" }, "last_serial": 4187158, "releases": { "2.1.3": [ { "comment_text": "", "digests": { "md5": "5fc9aef8ea7bb4b4d643e772fb66869b", "sha256": "f3a7e1a8368f36031d70776fd9630b5dbdecfb7476bcc98179af533fb98edbd8" }, "downloads": -1, "filename": "roc2.1.3-2.1.3-py2.7.egg", "has_sig": false, "md5_digest": "5fc9aef8ea7bb4b4d643e772fb66869b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 23864, "upload_time": "2018-08-20T05:46:20", "url": "https://files.pythonhosted.org/packages/ad/58/55d60946a0d3545652218b5332a8bbdf25b5132dedbac29f8f1646fb78ef/roc2.1.3-2.1.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e13d3960ee4a92b69d3a6303a725566a", "sha256": "e46453c9d32eb620707b0fb295f073feaf2ea14532c3dea45f470ec254f5ca27" }, "downloads": -1, "filename": "roc2.1.3-2.1.3.tar.gz", "has_sig": false, "md5_digest": "e13d3960ee4a92b69d3a6303a725566a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9190, "upload_time": "2018-08-20T05:46:21", "url": "https://files.pythonhosted.org/packages/de/92/040cd984f6cfe6d141cceac580f85370ca703a15fcf4dcf7576aa8ab8a98/roc2.1.3-2.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5fc9aef8ea7bb4b4d643e772fb66869b", "sha256": "f3a7e1a8368f36031d70776fd9630b5dbdecfb7476bcc98179af533fb98edbd8" }, "downloads": -1, "filename": "roc2.1.3-2.1.3-py2.7.egg", "has_sig": false, "md5_digest": "5fc9aef8ea7bb4b4d643e772fb66869b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 23864, "upload_time": "2018-08-20T05:46:20", "url": "https://files.pythonhosted.org/packages/ad/58/55d60946a0d3545652218b5332a8bbdf25b5132dedbac29f8f1646fb78ef/roc2.1.3-2.1.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "e13d3960ee4a92b69d3a6303a725566a", "sha256": "e46453c9d32eb620707b0fb295f073feaf2ea14532c3dea45f470ec254f5ca27" }, "downloads": -1, "filename": "roc2.1.3-2.1.3.tar.gz", "has_sig": false, "md5_digest": "e13d3960ee4a92b69d3a6303a725566a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9190, "upload_time": "2018-08-20T05:46:21", "url": "https://files.pythonhosted.org/packages/de/92/040cd984f6cfe6d141cceac580f85370ca703a15fcf4dcf7576aa8ab8a98/roc2.1.3-2.1.3.tar.gz" } ] }