Skip to main content

It's a test

Project description

1.Estimator

功能:计算分类结果的precision,recall,f1,auc,mAP,(precision=recall)'s threshold
用法示例:
    from minx import Estimator
    labels_name = ['label1', 'label2', 'label3']
    est = estimator(labels_name)
    pred_scores = [[0.1,0.3,0.6],[0.2,0.7,0.1],[0.5,0.8,0.1]]
    true_labels = [2,1,0]
    result, values = est.estimate(pred_scores, true_labels)
其中,result={"report":report, "auc_text":auc_text, "mAP_text":mAP_text, "p_r_equal_text":p_r_equal_text},里面所有value均为格式化后的string,可直接打印
而values与result格式基本一致,但字典中的value为list,保存了每个标签具体的值

2.Dialogue

功能:对话文本处理
用法示例:
    from minx import Dialogue
    test_dg = Dialogue()
    input_data = [{"id": 1, "time": 100, "text": "1"}, {"id": 2, "time": 100, "text": "2"},
                  {"id": 3, "time": 100, "text": "3"}, {"id": 2, "time": 102, "text": "21"},
                  {"id": 2, "time": 10200, "text": "22"},{"id":2, "time":10211, "text":"23"}]
    ## 按某一关键字从jsonl中聚合对话,支持jsonl中的item为dict或list
    results = test_dg.merge_by_key(input_data, merge_key="id", sort_key="time")

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

minx-0.0.2.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

minx-0.0.2-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file minx-0.0.2.tar.gz.

File metadata

  • Download URL: minx-0.0.2.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for minx-0.0.2.tar.gz
Algorithm Hash digest
SHA256 d2d7b337ba2c630df515ca4b3b26f5d181322d82ce519fcb8ea488abd522f876
MD5 9c738f9a774b10f2dc3dcf361d4e600d
BLAKE2b-256 79c01df407c916b6ee63e17788bc965a3b00031cc850a4b96085658eecce6b70

See more details on using hashes here.

File details

Details for the file minx-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: minx-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.11

File hashes

Hashes for minx-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 21bd2346ab56b775389b69ca00a259c43abaf2dc7a1545f73a5a5bcf919317d8
MD5 c02b2e6f1a87aeddc00aa22cd43753d4
BLAKE2b-256 d9319661e3da489dea178f959e11f918a3d3d5f028a7b50c1c57675ea5e7adeb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page