ml-data-ci

View on PyPIReverse Dependencies (0)

0.0.2 ml_data_ci-0.0.2-py3-none-any.whl

Wheel Details

Project: ml-data-ci
Version: 0.0.2
Filename: ml_data_ci-0.0.2-py3-none-any.whl
Download: [link]
Size: 114832
MD5: bc80bb352b4c452fb6c9aaee72c5e559
SHA256: cefeef0693c064a2c123c927f1075da02bc3924dfcfd151f98c1f6300ccd8d16
Uploaded: 2023-09-08 15:26:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: ml-data-ci
Version: 0.0.2
Summary: A platform for tracking data-centric AI pipelines in dynamic streaming data
Author: Yuanming Li
Author-Email: yuanmingleee[at]gmail.com
Home-Page: https://github.com/MLSysOps/DataCI
License: MIT
Keywords: Data-centric AI,Streaming Data,MLOps,Pipeline Tracking,Data Versioning
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Financial and Insurance Industry
Classifier: Intended Audience :: Science/Research
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX :: Linux
Requires-Dist: unidecode (>=1.3.6)
Requires-Dist: augly[text] (>=1.0.0)
Requires-Dist: numpy (>=1.21.6)
Requires-Dist: pandas (>=1.3.5)
Requires-Dist: requests (==2.30.0)
Requires-Dist: fastapi (>=0.95.1)
Requires-Dist: networkx (>=3.1)
Requires-Dist: uvicorn (>=0.15.0)
Requires-Dist: click (==8.1.3)
Requires-Dist: tqdm (>=4.62.3)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 8539 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.38.4)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
dataci/__init__.py sha256=srfZn2--mpX1zyG5O4znoQjlfUEXtGuxVfr2MRq0dNk 153
dataci/config.py sha256=hjfpOdJ_Z4GW6qdlaKRoln9fOS8409bsxWoiMaRqaAc 3174
dataci/utils.py sha256=2zOfux2XMZNd_C1074aa3MVjoYKn70fkRBx_o08cDfc 1988
dataci/command/__init__.py sha256=qORK2lU4oBgMs8avK3UFwGLDD20mNKhqg4sVromchl8 1976
dataci/command/benchmark.py sha256=LWpdEIuayrip2Wznt6UgkdLBVfFjbuOswf1he0684N0 5524
dataci/command/connect.py sha256=k9mIb0TbSPL17JUJ0eBCKwMiG4FM5Vybu8g4RJEoOc0 772
dataci/command/dataset.py sha256=TI36phdBgAEcw0gQl9q0n5pgi9VyBnJnLWT_MWy-izA 2456
dataci/command/stage.py sha256=pK-0aAHaoOZMD4c1azRdJcxWF62sEXNZLmXUan4XJQM 1280
dataci/command/utils.py sha256=rSnTFa4lw4obWZo97apj4fw9sQYhweM57li2ki9C8u0 716
dataci/command/workflow.py sha256=HFDV1E-7eorhPXe0AeMPsUH5q2rBrIUQ02OXCH3oB4c 2781
dataci/command/workspace.py sha256=aUXCWlyfnIoNuu9JY43nqb7hvZtjvF35NWBaFr2jkD8 525
dataci/connector/__init__.py sha256=pVmuxUFX0e0tkBQ_yQDjMABiRglKGF4NvhWgfQFGEKs 123
dataci/connector/s3.py sha256=Sf8gipylcsgA6-u0Q1NTER--N0V5rqTZMb6fBfsIKKQ 4857
dataci/db/__init__.py sha256=nrMD9F9MrZseRdnteurIfKeLROzDjEufN2uN7XviQOk 123
dataci/db/benchmark.py sha256=DO9lwxu21_4B5tq21UYZHh-Db1zpgRUJu4weyGt3r0Y 2821
dataci/db/dataset.py sha256=McrwlzFpTib1J3uhfqOmzR4z3qybZbDVYiijfV_q62M 13130
dataci/db/init.py sha256=8Marn9W-mGe0IAWqy1ItBdvnyDph7u7XeUsBeHtGnps 3806
dataci/db/run.py sha256=-_ipzgkzQ5ae_dgmF2xmUCs6Ql4m_R7ULlSMGb5C62c 2172
dataci/db/stage.py sha256=1WOIlG9wGubps10pcUPhF0-2cg25qtxyYta9SvA-T3M 12350
dataci/db/workflow.py sha256=ZGEk4Mj-F1i43EZI_cECrCaF3FxdXrCvhi0-ZttQ8iE 19101
dataci/decorators/__init__.py sha256=2_6dK_rfSfZf8orhAy9-ed4FYOYF-aY5DK-JdLszfJ0 123
dataci/decorators/base.py sha256=CgYyD17gsC7l5mCwFEowyAKZOuxKG98yBFOzPSlHLO4 1401
dataci/decorators/event.py sha256=Ehd7Y7srHqfhzB_9UKFOMt_U3G4hhBM79ruVQj9RnYY 1281
dataci/function_zoo/__init__.py sha256=88H7MEBGwAHxLq7YtKvY3ueISo_fqNdaqEkzLr7UOAU 123
dataci/function_zoo/benchmark/__init__.py sha256=1Rw_Puvhc39gCy3II1kyOxuRnLg524C1aGMUCxvW2hY 190
dataci/function_zoo/benchmark/text_classification.py sha256=bT1UMM4Fp9SpimrLnW7HMHU2-m9jTWVNHBMPArUNLGw 17984
dataci/function_zoo/data_debugger/__init__.py sha256=GDj9iTwMniHg5OaSRt7bxy_IRXo8baF_yUZjRVDcfik 123
dataci/function_zoo/data_debugger/auto_pipeline_selection.py sha256=GDj9iTwMniHg5OaSRt7bxy_IRXo8baF_yUZjRVDcfik 123
dataci/function_zoo/data_debugger/data_flow_trace.py sha256=yokDmTvPfAzONp36sPgdFtdprm9pOGwn2QdGOf5GuQA 9021
dataci/function_zoo/data_debugger/data_investigator/__init__.py sha256=EdAiCiY5vzB1fVrk_2wWPgR3VUrKtnJfGl92qk_Wehc 123
dataci/function_zoo/data_debugger/data_investigator/bias_analysis.py sha256=qCP5eO6EFrgVuRGp_xtKnlCqQwIMkQ77FVjxGGVGnAE 201
dataci/function_zoo/data_debugger/data_investigator/interactive_compare.py sha256=GG1HLhv6K4TW8_5xy4Hl5BVHCGz-YZE83-ZUV_e5Wqk 4371
dataci/function_zoo/data_debugger/data_investigator/sample_visualize.py sha256=Cjcw738NLHyt0pJ-pXyo0or_oRsXoLAIBjCFNuyUc50 5261
dataci/function_zoo/data_debugger/data_investigator/statistical_analysis.py sha256=ZDyqu69Wpzy_4Wun79EWO336NlhnoNVAnyZyIlfZH_g 2023
dataci/function_zoo/data_selection/__init__.py sha256=FIzWbTSOlkVcUn_sF-yw1qyz1NVskjwsEDN0kGBh8Sg 123
dataci/function_zoo/data_selection/alaas.py sha256=fx-WRrzeSGrD8fwDUBlSP1R98_--FgKivgjKVFw0gBY 1968
dataci/models/__init__.py sha256=-QTUxFL5qBrT9IVOm9G9SU2IHfKxzdqkvdRIQE9tiS0 380
dataci/models/base.py sha256=47Hp0RR0lAqM5WVs2j9KxcMIho91AC_Fmb9n5n64hgk 4116
dataci/models/dataset.py sha256=2d9ml8cyp7B5GYJsHdyTD0pa1Fw6Jt293xQSzwAgpF4 18440
dataci/models/event.py sha256=dfm3MNeZw2xgwisGH_6grFcYZAS1b1TZ7kTXGZ3Oojc 2328
dataci/models/stage.py sha256=B634c82Zll3AxIBBufmzCxfrbHaPLenhXyvQKcgJ64g 8388
dataci/models/workflow.py sha256=TI9Jvp_rFBn01c3LFI-uJ02pkZj0ETXTtvQuW0lY458 13374
dataci/models/workspace.py sha256=sq6XIBmHwUcF06lIzVGusvRBtkvBu1gPT9uJSkwhlII 3834
dataci/models/run/__init__.py sha256=TItsYwAuhMlRvUBiQvXPOKYgtLE5f3K57wkITeBzB1s 163
dataci/models/run/list.py sha256=_rkeXehanJIwpHaAbZGJ0CEFTQo8EtTXnxsnhrGDVtM 1299
dataci/models/run/run.py sha256=asIlZ3e2RmJyXmtevTyRNMeOvWf-4joiL8Q8iXMyveo 3081
dataci/models/run/save.py sha256=134U4TxK-lrWy2mPW9dDPewxXeBugIlLfIODiX-gk1Y 2317
dataci/plugins/__init__.py sha256=uVHl0ytw8PnQ713SRx1kcZNmgFYC3_yxZTvw3QSVEPQ 122
dataci/plugins/decorators/__init__.py sha256=AJgIAZVjxZwwtl3pphSDDoKcs1UN5FYl3g3emc_x42U 574
dataci/plugins/decorators/airflow.py sha256=p4w324KLbu0GHMKGQGy5F56TYTL37w5rcrUUc2sANY4 10476
dataci/plugins/orchestrator/__init__.py sha256=ZE541OWEfw3rCUowOWWOkuyaA5ITdhJTH7H3lI8HjRg 123
dataci/plugins/orchestrator/airflow.py sha256=IQopBVXArSeOcZnXWj9Yq7uzZ5nCkUk9lrEuT4VgnlY 11124
dataci/plugins/orchestrator/script.py sha256=BxTaBXMAwt9CEb0k_T_uM3Gdc90Jh2mqqhbhOci55oc 9650
dataci/server/__init__.py sha256=lypmXX8Oz5_i4k5JNbC8yIvTiOlcRAEMKkZVRNmmEng 175
dataci/server/server.py sha256=Ugr3UGGOolTwHsUAqday539ADswdgELXXyDYnEhhTtw 1724
dataci/server/trigger.py sha256=cWPdXd-2xfTmuMeWjp7de6aDVnbGd6ctrpfREi7RryA 3059
example/ci/build_text_dataset.py sha256=TNOqHWS9H30quJffdytKpwTiZcNEb2KzzwPTCf2Fejs 1141
example/ci/config_ci.py sha256=CGKwXth6caJTAZ_ISF__y6e23RHbVWMGuYmN_0UEIBU 15870
example/ci/sentiment_analysis_airflow.py sha256=sN_EtX_UTCEKMiafp1pAvOKCC8wLCldqpyRw66DkGRs 2368
example/continuous_text_classification_dev/step1_prepare_yelp_dataset.py sha256=aLiNVuD3F8RvP7jXgvlbeq8HYnP5p2io1KHlAhC84Fs 603
example/continuous_text_classification_dev/step2_build_sentiment_analysis_pipeline.py sha256=IDMobA8bcJBppmT50t2xZzNNCbJlprTRkELOAPZKjoI 2248
example/continuous_text_classification_dev/step3_simulate_streaming_data.py sha256=vo4Nrdr1u0gs61OWP4axekXdQv_FiwgPsozEoo29N_U 1135
example/continuous_text_classification_dev/step4_continuously_improve_data_pipeline.py sha256=CTbTZiqagTAK5i4L2Gf6neMWC5BnPVw0aHPcIK9u_B0 1969
example/data_centric_benchmark/1.benchmark_text_classification_dataset.py sha256=UskIl91OOu1BTiB41rgbKbRotE40cWkIhs31N2fAzl4 3394
example/text_process/text_process_ci.py sha256=CzKNznG9lmc_sxzuFP_eaLhDTHcL40FCgYBW0QH3j4s 4864
exp/demo/data_selection_v2.py sha256=3pycSsYdMipJSTFCS8VetYvYZgIZgeDLg4KTqsFeSS8 1420
exp/demo/experiment_tracker.py sha256=PVIurFkP6Ev9Vlu9JtRZNm5YDiBS1pXB5z69M7G44r8 8406
exp/demo/playground.py sha256=9FwwZvZ-J0xLtbPRAPTc91ND8ob_2inGZdM2MGUmkuc 13145
exp/demo/sentiment_analysis_workflow.py sha256=X8Xgo4PYeA-Chbk4gpSosvEszPaN8fMFdaiWlKkTWZ0 1885
exp/demo/tag_visualizer.py sha256=T-dmeW6IkIbspc6kE6xmqu_MCNw4yP9YcoQHlmsi4BM 3436
exp/figure/__init__.py sha256=kUsP9nkv1-VkBFb82Wgh3ZLpe_K6R31bvfsG0yXi4oo 123
exp/figure/config.py sha256=-tzDU0DYz_7JQbwUuTUUoB8ghD-bOggJaEdDG1Jv0ZQ 1728
exp/figure/continuous_update_text_classification.py sha256=Dl2sbSORcgO5NCFRDCg5vCBxcnEkQ2_atfOHUJpQezQ 4239
exp/text_classification/partition_dataset.py sha256=gtVwq5jQo2EIj3dnLscXCs-AfovrIuUwHhciCcV4d3o 3454
exp/text_classification/save_dataset.py sha256=TA_MiRoIlrsy7cOsaznFGw86wBO-9Agg6TY_FDMYx7I 349
exp/text_classification/step00_data_augmentation.py sha256=tAzCocjKTUTp8hlJzw_EzKs5Clol6aNElOKGGqrQwn4 1117
exp/text_classification/step01_data_selection.py sha256=1d4VzDP5cDXm2_wIYWP3ilENjkojrnUFRhLoftG0Wac 3150
exp/text_classification/step02_train.py sha256=bT1UMM4Fp9SpimrLnW7HMHU2-m9jTWVNHBMPArUNLGw 17984
exp/text_classification/step03_predict.py sha256=z8Jrc1aMSz7HiFrqy-c94kHARNd8ts1iDTQbQBnwmYs 10677
exp/text_classification/text_classification_dag.py sha256=uJ1YKcCrThqLJnTsqvZOEqj7A760-TXoPL5NoPz6buA 1657
ml_data_ci-0.0.2.dist-info/LICENSE sha256=IA5LhSd_rWyLNzhcF_s44hrjRdPV7orm71HbCxIrsHk 1071
ml_data_ci-0.0.2.dist-info/METADATA sha256=QO9CGiy4RYR8tRB2uhzJrQcA-wwQ6uocBdJ2F_1R3iA 9720
ml_data_ci-0.0.2.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
ml_data_ci-0.0.2.dist-info/entry_points.txt sha256=39AoRdxdZOJ2uGHnWjNNdqUWZYrxFgBFDIsi1Ob1iN4 46
ml_data_ci-0.0.2.dist-info/top_level.txt sha256=AphOG9IQrcuNda6UlYNQpSqUfvNCJp15A1oudlapKdk 32
ml_data_ci-0.0.2.dist-info/RECORD

top_level.txt

data
dataci
dataset
example
exp

entry_points.txt

dataci = dataci.command:cli