secretflow
View on PyPI — Reverse Dependencies (0)
Wheel Details
Project: | secretflow |
Version: | 1.5.0b0 |
Filename: | secretflow-1.5.0b0-cp39-cp39-manylinux2014_x86_64.whl |
Download: | [link] |
Size: | 4469685 |
MD5: | 5b99b6d5059ef3c7dadfb39fd38031d0 |
SHA256: | 6414000683f8c95e8b9fbb5830e16ab4b42f9c1105a280e98890cbc5c8d9e176 |
Uploaded: | 2024-04-16 12:05:22 +0000 |
dist-info
METADATA · WHEEL · RECORD · top_level.txt · entry_points.txt
METADATA
WHEEL
Wheel-Version: | 1.0 |
Generator: | bdist_wheel (0.43.0) |
Root-Is-Purelib: | false |
Tag: | cp39-cp39-manylinux2014_x86_64 |
RECORD
Path | Digest | Size |
---|---|---|
secretflow/__init__.py | sha256=-XsGcLLx6nIEmVi6qAluSyeuqQkPfywc7cSGe9H4PjE | 1973 |
secretflow/cli.py | sha256=EVk-mwWpaDcToA8YFJ_oEUyWEsycGIiyYil3nlYdiHg | 7176 |
secretflow/version.py | sha256=K0Tt1YS4faxxTxmJ1OfnRXm2DjenxtVzrIxcyXp0kJs | 1150 |
secretflow/component/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/__main__.py | sha256=wYrFQT-Q1RJpZ1F_iKN5Mk-5idUIVZn9pSwiiktKtUY | 628 |
secretflow/component/checkpoint.py | sha256=pvYeMs-bftcfrfGHi729XQgWJ9YhHajSRHdq-c1iXmU | 4501 |
secretflow/component/component.py | sha256=EqR7Vm7Imhnv891EvEv8wNhOnD3AJVpHBu9f3juqyvU | 42488 |
secretflow/component/data_utils.py | sha256=KxvYq9F05lBS5TMwCoqGmRHfBj8cBUedDJbCAPgL0d8 | 32104 |
secretflow/component/device_utils.py | sha256=RlW8NUGBAIh0UKIzPq-Fmoi8r8qs-a0n-sk-_54NlLM | 1263 |
secretflow/component/entry.py | sha256=FPuyHZTwq6YH9U9ox_Y82_FKij0OPXZTRQS1AlLduh4 | 6098 |
secretflow/component/env_utils.py | sha256=wfdW_9ix3-BNMJO_WtmAPwLIfaJCvyhdAlgRGcS66TE | 1390 |
secretflow/component/eval_param_reader.py | sha256=-eOAxhGnisafoo2mgNrXkX8ri5Vlr-wAKlOaNMsYUOQ | 12319 |
secretflow/component/i18n.py | sha256=EivqupEUVziAnFOMJqUh-Pa1xrckA6sbbl4Bk--4VFU | 3379 |
secretflow/component/io/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/io/identity.py | sha256=3_rrDh3kHrD9l8O-Yu5SfUjdBQ2aGqgYB5CCoNPY40Q | 2587 |
secretflow/component/io/io.py | sha256=FY14SGqzK5skrCTDKxveh2bT4K8mbls7xDqFJklDI6E | 7825 |
secretflow/component/io/core/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/io/core/bins/__init__.py | sha256=yW6fD2lxQn9X5WcKR4HyGwxOXUOl1lkmoYqycLDAbyM | 799 |
secretflow/component/io/core/bins/bin_utils.py | sha256=KwGSLQWRkzuoayK4eiHvj6Xn2HYDkZRoiseg2Dy_v9I | 3085 |
secretflow/component/io/core/bins/bins.py | sha256=Y19d_Q9h-LtRZJ-In4cjeMvshsKuYSyExNpW-LkcKtg | 2138 |
secretflow/component/io/core/bins/vert_bins.py | sha256=E2SOx55Nfgw27hcBdTl891vMefmAlbpu9RGJci1y_f4 | 8057 |
secretflow/component/io/core/bins/woe_bin_utils.py | sha256=2kSIk6G0vsnMuJsVAb_kZ29YUVqonu1z3OoUwxPjUfg | 4135 |
secretflow/component/io/core/bins/woe_bins.py | sha256=1n9FWTU_fwqeYXBz8rMuNm8hKa5siB1j4EpTSq4Tlgw | 11543 |
secretflow/component/io/core/linear_model/__init__.py | sha256=yW6fD2lxQn9X5WcKR4HyGwxOXUOl1lkmoYqycLDAbyM | 799 |
secretflow/component/io/core/linear_model/ss_glm.py | sha256=DniHfxD-5iCV80MOspV5Ycn5qpE0ZdDT5JAvbXeRQeo | 4709 |
secretflow/component/ml/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/ml/boost/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/ml/boost/sgb/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/ml/boost/sgb/sgb.py | sha256=Dj92tLxb0dWrSIR2sQFU8fcTC5e3vQSc7c04fXixGiY | 18023 |
secretflow/component/ml/boost/ss_xgb/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/ml/boost/ss_xgb/ss_xgb.py | sha256=zVTVSy9PIAv74jv0Phk3TBFTkblOGWe_iPhYxMlyutg | 12039 |
secretflow/component/ml/eval/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/ml/eval/biclassification_eval.py | sha256=CfBh8VgtwgXOjCbLrCU8l3ycG1hpObbgQVwM0uhpbGg | 13471 |
secretflow/component/ml/eval/prediction_bias_eval.py | sha256=8qdh1Fl7v01uI5lNL6nm39th4wT-LBO41Xqu8Dxih9w | 6874 |
secretflow/component/ml/eval/regression_eval.py | sha256=HlHexIzTF23DAKUZBkdkrAi36PzXJO5H54OGA9KjFZA | 9644 |
secretflow/component/ml/eval/ss_pvalue.py | sha256=InR_xa9s_h-aL8mcAIzLFisYJBWcSFrFu1hqtCpiLtw | 4091 |
secretflow/component/ml/linear/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/ml/linear/ss_glm.py | sha256=p0MpLhFpFVrQuBUqbCpDFb9M9GzelCvoxOVpE3DTF80 | 24142 |
secretflow/component/ml/linear/ss_sgd.py | sha256=9NdJds9zRCrX0vHmBAUlKGBfaADtlHu-xF8ki6_AcnI | 10575 |
secretflow/component/ml/nn/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/core/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/core/utils.py | sha256=jkMV1RbBSM0tXNUBzzKpGJCgP_9m4resxMeZfyLfgds | 1295 |
secretflow/component/ml/nn/core/sandbox/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/core/sandbox/dynamic_sandbox.py | sha256=ZX08PHQOaiNSnFWUZS5szNq4b9Nf-MF3PKEZk-T_fDE | 4129 |
secretflow/component/ml/nn/core/sandbox/runner.py | sha256=um2ifn2U4SPQDTeCQEbfYuz0-Qk3-5ylbJ-93PKY37U | 2060 |
secretflow/component/ml/nn/core/sandbox/static_sandbox.py | sha256=_luO-wAxYouW2nOOwNTuPYC1H_S7UsFCwtNEwg7pdkM | 6931 |
secretflow/component/ml/nn/core/sandbox/whitelists/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/core/sandbox/whitelists/applications.py | sha256=XlDQ6myj2JW19HPXWTn7ah4TRzcAQ6j8IJZ5VUfrsPQ | 1301 |
secretflow/component/ml/nn/core/sandbox/whitelists/common_whitelist.py | sha256=rA74EB32UTvm8bZIEti7egQMeEMCXiK3CJ33SVEP8UM | 1829 |
secretflow/component/ml/nn/core/sandbox/whitelists/tensorflow_whitelist.py | sha256=Kw5wLf_H6VapoeZFePC2hId7_v-YWsJyFhkBKotC7Wo | 34312 |
secretflow/component/ml/nn/core/sandbox/whitelists/tensorflow_wrapper.py | sha256=dVtNcvpbuEqHHmqVx-flScFdwmqFlEoab-EkCVuodLQ | 3135 |
secretflow/component/ml/nn/core/sandbox/whitelists/whitelist_generator.py | sha256=PJFfAW1nW1rD0-i6LmPCfwhUxuYLt9yfY8A8gwqBL44 | 3456 |
secretflow/component/ml/nn/sl/__init__.py | sha256=lqR_ZtZ9RMJaUhvPROvYmdXbo4UGPEeKwDuibbfmWko | 729 |
secretflow/component/ml/nn/sl/base.py | sha256=eIX0uImQJd99lF8H82bDdQTwbEHKi-5rZDBE1fW7Jbg | 4651 |
secretflow/component/ml/nn/sl/sl_predict.py | sha256=Tsd_xGEdTmyCmvV1SG4w2CZCWaBwIK6doJmgXwKcrz8 | 5592 |
secretflow/component/ml/nn/sl/sl_train.py | sha256=ZZxm9jRi6tOcqtpth3yKm2PM81qur307K3ouv__nsk8 | 11502 |
secretflow/component/ml/nn/sl/compile/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/sl/compile/compile.py | sha256=1pYudVHa9TGjBN1pWf24MMue4os2Dvc0GXxMGhWXrCQ | 5935 |
secretflow/component/ml/nn/sl/compile/tensorflow/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/sl/compile/tensorflow/loss.py | sha256=T4p_WTB3Pq1rVMemNPDAEQm2HelCOk7CDyU8NDf717A | 2106 |
secretflow/component/ml/nn/sl/compile/tensorflow/metric.py | sha256=iY9jNtnEHqBsbLWp5yDpuw_Cs4eMbbsXnHcXQh5216M | 911 |
secretflow/component/ml/nn/sl/compile/tensorflow/model.py | sha256=azB8PKQIarLFzc9gWy6GK0sLgel5pAXGfGqkmilO1XM | 2698 |
secretflow/component/ml/nn/sl/compile/tensorflow/optimizer.py | sha256=xxWNEl0TDHGRocile6SgE6CJHWv2Aes_-fqt08vEIwI | 1188 |
secretflow/component/ml/nn/sl/distribute/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/sl/distribute/distribute.py | sha256=2LMP4yZAlfrsfRZ6c1NgC_xIO0IABpl2lE2IXN-jfhE | 1451 |
secretflow/component/ml/nn/sl/distribute/package.py | sha256=b16T49MBgN36As9_nqVePDhFt2iytaUI3yJ5NCU4QjQ | 1707 |
secretflow/component/ml/nn/sl/training/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/sl/training/predictor.py | sha256=YxV-fGTlhFkeQ8Lku4yZkQcogJqbrxh7I4CYYtvjHTU | 2666 |
secretflow/component/ml/nn/sl/training/saver.py | sha256=Y1Wn8kc2rguegXfb1TBkGYIwMj-5tbp1lxILjTDzzVU | 4566 |
secretflow/component/ml/nn/sl/training/trainer.py | sha256=hUGS9B8TZydDm38sLwODmYv0IJCPIWZeJR8GecjPv9Q | 4373 |
secretflow/component/ml/nn/sl/training/tensorflow/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/component/ml/nn/sl/training/tensorflow/data.py | sha256=AQkW-aqKFv7QtbZ8C7a0gWnDgOx5QnoYEYLH8lVLu0E | 2770 |
secretflow/component/ml/nn/sl/training/tensorflow/model.py | sha256=DGzu--FccjlNIVBo7GUPFR-Y3mLka6a1Je0E1r8fyPo | 2897 |
secretflow/component/model_export/__init__.py | sha256=PITK9uPIkwmdIhB9pQJxSEoD3mK5sRzWeXgvjaGoeys | 661 |
secretflow/component/model_export/model_export.py | sha256=bJro3dk22vbn3XynLRZx_e_Qr16yYjDsgV6rXc3eey8 | 11921 |
secretflow/component/model_export/serving_utils/__init__.py | sha256=itCl0hlDa8wG4VXEc4_sZ7Ga15UyriYwN9QYlD9PGso | 907 |
secretflow/component/model_export/serving_utils/graph_builder_manager.py | sha256=NvA2HFAn3GPJfJhhLaBOslmXE8XVIv2Eu8JmfSfhHoI | 3031 |
secretflow/component/model_export/serving_utils/preprocessing_converter.py | sha256=xt3XGS5n9nY0x6aTfLPEsrESWfGGRwOz-u0L5E7_A48 | 13616 |
secretflow/component/model_export/serving_utils/serving_graph.py | sha256=E0Zlq7bHIz28ha4YPPrM1loNZJOnUpIDjCQibka5qm8 | 9919 |
secretflow/component/model_export/serving_utils/train_model_converter.py | sha256=1vOlN19YAGG56UGZNL6_sV_qeUor2wM0sy_SL700oLs | 34549 |
secretflow/component/preprocessing/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/preprocessing/binning/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/preprocessing/binning/vert_binning.py | sha256=hna9FLjW51CMWridFgOOP8hUgTuIImkvSugNGK-SxJg | 10968 |
secretflow/component/preprocessing/binning/vert_woe_binning.py | sha256=EAMWD_XA2UoBxnSFBR0aOll9b0Euq9FLafYwrBezTx8 | 7765 |
secretflow/component/preprocessing/core/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/preprocessing/core/meta_utils.py | sha256=g_Z6_UWhvHdp7iO6helsPyvKu6kvICSDWNJaWmLkYi4 | 4913 |
secretflow/component/preprocessing/core/table_utils.py | sha256=LJbFB7OBtX61hEqzXsjPecwBFXSyEG1YbLh94QmYgeg | 5508 |
secretflow/component/preprocessing/core/version.py | sha256=GSdigX8ijXpUEvnO4hbLSt51q_lm0z_W_pKgz8_iu-A | 669 |
secretflow/component/preprocessing/data_prep/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/preprocessing/data_prep/psi.py | sha256=9YSm4DjTIe9sDUkqrPSX8J4YT8UsyROzxcHMuEDsnAU | 10960 |
secretflow/component/preprocessing/data_prep/train_test_split.py | sha256=ZnCZBDu40NuOPAjaRTWiB5KCQ1RG9oV-5LC1EfyOW2M | 3879 |
secretflow/component/preprocessing/filter/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/preprocessing/filter/condition_filter.py | sha256=mMtyaw65GrQ0hVOGSDOdgRk7pN22TPuD8LKgmCK6NYk | 5014 |
secretflow/component/preprocessing/filter/feature_filter.py | sha256=wMXuvEJk_2xOdMQ19oEGkmVpeW-wmnSmHXibi_N4pS4 | 2747 |
secretflow/component/preprocessing/unified_single_party_ops/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/preprocessing/unified_single_party_ops/binary_op.py | sha256=vVoVltFDbr88pQU7Bxw7oj60LcrqIBYylAGayyVVU2Y | 4357 |
secretflow/component/preprocessing/unified_single_party_ops/case_when.py | sha256=-zizh1z9u5m3ckgFBEQL5RirHlR11p_UF_noHywKrkk | 7081 |
secretflow/component/preprocessing/unified_single_party_ops/feature_calculate.py | sha256=KkrjqmiyTY_eZrt-vckdBSJmJBlca2-EhMHRf5_jWSI | 9261 |
secretflow/component/preprocessing/unified_single_party_ops/fillna.py | sha256=J09__1OTvSGg_LXDCK3STawsKp-3YkW3aWCdIOWVYjg | 9813 |
secretflow/component/preprocessing/unified_single_party_ops/onehot_encode.py | sha256=Ed13VsbcuwZ1PLY9ExoUQcAK2nv6WcdLAemlJRlxThA | 7764 |
secretflow/component/preprocessing/unified_single_party_ops/substitution.py | sha256=_06rUxYtbSvuaJ7em5w8Uj8Jai48kIGmAMDU98W3AHw | 3681 |
secretflow/component/stats/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/stats/groupby_statistics.py | sha256=I6EVj0AVz7H-pN9P0mNMPU5hqDH_KZtN6LTWMOO1I6A | 7299 |
secretflow/component/stats/ss_pearsonr.py | sha256=T45_T-2E2XuVDZgMa-jaKjLAdPz0YiaYINlL9GD8FbI | 3881 |
secretflow/component/stats/ss_vif.py | sha256=ZL5jhx5bANPto26ZdfeGVxuLovyq4hlYzmpH3ICslg8 | 3525 |
secretflow/component/stats/table_statistics.py | sha256=fNUMkb-FrAq_4SDPogGPwqZsROOZdZCOjqZpETehIOY | 3845 |
secretflow/component/storage/__init__.py | sha256=9v2v43dy-cR_C5zphQfzNm-P3Zy_-sMwIzx4FRhsNzU | 654 |
secretflow/component/storage/storage.py | sha256=jg50WCNXf4XnNFRAnSwQxwiCM4GL-NNcNaML9TPXzBg | 1790 |
secretflow/component/storage/impl/__init__.py | sha256=1SAyL4kewEcy3WObvckHkXupTSnISXTvLhc30F6RyRk | 659 |
secretflow/component/storage/impl/storage_impl.py | sha256=kWxmQa64LBgX_yx_CeMoxzMlseKCpoJkZEGQ1YuiDEQ | 8202 |
secretflow/component/test_framework/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/component/test_framework/node_controller.py | sha256=NFuiIxpOmfqT8zWX-EuHw-dfGqiv_mxKTRbFNBTtLh8 | 12707 |
secretflow/component/test_framework/setup.py | sha256=rONL4mLtnk4TBXFhqFlpzBftAOgRrGpyohXuAsbIfNI | 937 |
secretflow/component/test_framework/test_case.py | sha256=cRaN1514aR5kp6nP-LUESAbLZ02krKOGfSz1iujaseI | 3133 |
secretflow/component/test_framework/test_controller.py | sha256=d49iTiGnRhUO_hla3REMzzX6yTKYoVJzJ60KmGo3eMg | 17928 |
secretflow/compute/__init__.py | sha256=eCl9X-5oKqrK-73WS238D-KDOIGs8kjKzY4ZEnb3uR4 | 918 |
secretflow/compute/compute.py | sha256=B5MMan64AEJJnd5yK46hZqsjg3EZEpofOg0M7c79Dcw | 3222 |
secretflow/compute/tracer.py | sha256=6ovYJULcED8NVVCe6V4k7YqLZt3Tl_ifdtLiqeN2eFo | 19573 |
secretflow/data/__init__.py | sha256=R9appsc02iOsIhJ47R_c48rpqhRUhaEXRgjKovkl9yU | 899 |
secretflow/data/base.py | sha256=z97qKo-HeukKbAiDIVd2xm12dNQVOl8jPxHfJtjgvNA | 8807 |
secretflow/data/split.py | sha256=A26FdM7EQ___HqoPRsz1JUyQ4xWiCoSbjas17LLGRcw | 5562 |
secretflow/data/core/__init__.py | sha256=20msU-uZfivuKgYpRcsh5bB7Sjk_hL_l_noonOIFYbA | 668 |
secretflow/data/core/agent.py | sha256=0nOcuZBJSLnDbIki3kaHPr--kcoQ94F6hvd9REScLO8 | 15220 |
secretflow/data/core/base.py | sha256=QLYUO3WM6Tamwf3VCmDkmTyc7vSSL8hBgJH-92NwEGs | 18174 |
secretflow/data/core/io.py | sha256=rmYnmXbbf2bGTiqXWVJL61tZGV3ffm2iWz7eqHq6_Fc | 2081 |
secretflow/data/core/partition.py | sha256=4cuNJFeWlOcXuAbiSlruWhmqCS6UHrBYQ8zz3KXkvqA | 13583 |
secretflow/data/core/pandas/__init__.py | sha256=TBLUstEmwqJmGx04BXVBRTdSPQH0SOCrGrb5Wv65FYs | 625 |
secretflow/data/core/pandas/dataframe.py | sha256=5YujV9xV_t6ZMzrcEauSxChQTcZiPa_p9BW_sEhJtR0 | 7292 |
secretflow/data/core/pandas/util.py | sha256=lpKp2fmFkEhAldvVUWGKidTPuGO2DpxqvfYTSk0Tjmk | 1420 |
secretflow/data/core/polars/__init__.py | sha256=-LuJNBeaDDgJlUOrOQnTOxJEBaSf3GbEyTaJk8qqW0c | 1052 |
secretflow/data/core/polars/dataframe.py | sha256=VuVar-FDyrBLWvmma6jg83v33bxqnjyy5imQKQLreu4 | 15863 |
secretflow/data/core/polars/util.py | sha256=MFnXCFCbdFtxHbDZN8agc5Sv0Kc_NR8d4rKEzH-8EiE | 3767 |
secretflow/data/groupby/__init__.py | sha256=E8_0UG_rWeoNbIp9671eTSp5GVmWUHuQWBb8U-TgCdQ | 666 |
secretflow/data/groupby/dataframe_groupby.py | sha256=s0DjtOotmx77QX5x-QTUH65yYwFAD8Moa0ysvy_CvBA | 11195 |
secretflow/data/horizontal/__init__.py | sha256=449NmBfIAOGZJO30s-l2ip6Xmzif3PJGdyaTtyEE0Ys | 694 |
secretflow/data/horizontal/dataframe.py | sha256=88wImJfcoILiwgyTddNH6V-iPMHbuvIvfMSOGK2PZj4 | 16540 |
secretflow/data/horizontal/io.py | sha256=c8QW_YTvPcB_hmW18ugTabzEUTSXnNpJXxMF9OIUWYI | 2368 |
secretflow/data/horizontal/sampler.py | sha256=wTkHd8A_C4bLSm380P2Lg0e6LBeLXplAQdHDrXDNz1M | 1555 |
secretflow/data/io/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/data/io/oss.py | sha256=ma0WzVSQO37GBDI7AmHQByM1eUtXRMMBL1z3CxoM6ag | 2112 |
secretflow/data/io/util.py | sha256=6IcBTaCFkjNKb2XFewWzJ7dYkHsP3QkwE2_KM-a7gYY | 1270 |
secretflow/data/mix/__init__.py | sha256=h2bB-DvEkqUeUINstjjMvNzTEOxrwDpp3DML2oD2RoU | 691 |
secretflow/data/mix/dataframe.py | sha256=QWVbb3OZY08YHGN6H1FB6-cAYEW03ZP7mMFm9rLWrys | 15099 |
secretflow/data/ndarray/__init__.py | sha256=eWc7g2YZkdJ28MbMGVNY7RjzstRF_UEGAAFUmWGEn1s | 605 |
secretflow/data/ndarray/math_utils.py | sha256=wLVcz6eJC7LAYdTXfxERZmwtmxVfchpUkTNKVEW86HA | 1108 |
secretflow/data/ndarray/ndarray.py | sha256=UNCHd7WM5Cmr8uUDmhD3h4ZFcT8b99OwZ1obFUshgNs | 24864 |
secretflow/data/vertical/__init__.py | sha256=2ebdxD1yKTCQu5kEZGeQTjCM7t6G-oERwM5bK-rwOiQ | 694 |
secretflow/data/vertical/dataframe.py | sha256=FUhewL9tZ3NAzfFb614wRjBOARBdMgNALumZVPrm45w | 27636 |
secretflow/data/vertical/io.py | sha256=3KoPBc4c1xI1jLpgHyDPINb9N2n2Fr4mk7px9f8qJjc | 8219 |
secretflow/device/__init__.py | sha256=BEn43Wg3C8Pr9-f1ynF-L1HJ4IVKC8R2tU-SqnOOpp4 | 745 |
secretflow/device/driver.py | sha256=irgSnbL8RPRkbUa-g7m5U-vanwfmw4nmC8ga9ioe2vM | 27372 |
secretflow/device/global_state.py | sha256=vSk60aKBwA4htIPfRql8g46jaxCH6wyi51p9x42mlOw | 3151 |
secretflow/device/link.py | sha256=a73M7ESHi3PkwS0qQON2mE2a57KSA9N1hCTneQ_BayU | 10869 |
secretflow/device/proxy.py | sha256=0KdxQ3m2kQFqE1hlog8Vy7fZi0tqbgGmwRw7NsSCrbc | 8470 |
secretflow/device/device/__init__.py | sha256=vHHSZSLFmvWxA_fqUyx17EFS_1AM0PZr3Q5IRzESfMY | 961 |
secretflow/device/device/_utils.py | sha256=As6AJ3oNlZwid0EqD971Y_OuAJ8f3AJHgqKVrfd0JG0 | 1473 |
secretflow/device/device/base.py | sha256=TkWNCYGqSJZngSRilI3U2rtw8qJ1w-HweYFwlCth8YY | 2286 |
secretflow/device/device/heu.py | sha256=IJEyeya6Tq26gU0XzDwLXO3SelEMTnJYXi4O2wO-ks4 | 26465 |
secretflow/device/device/heu_object.py | sha256=nxNoCi97o2Z_7QwT7ezNfpYWHvUqiroAqODSN7FH7NM | 6882 |
secretflow/device/device/pyu.py | sha256=VYW6Zh2fmR1wiwSJzd4V2x6DziZC2Rg6VLiULiUnw_0 | 4753 |
secretflow/device/device/register.py | sha256=-2PA4a01mX5Rlh-bbNEgto73P_3c4EtaFd1gbdUVICc | 3589 |
secretflow/device/device/spu.py | sha256=4aNx2sGq5N2UpSxC2wlaWo4yLLkI4eJMgJNTyyimQTs | 79629 |
secretflow/device/device/teeu.py | sha256=rhyHyGHL7XLjEbRHPq5dqa78Y-fuzKAE82G87PczmYI | 17285 |
secretflow/device/device/type_traits.py | sha256=02jIfMCsHRqg9I5_yo6VHh2S7LcG0K4DGz_0IMHcACI | 2921 |
secretflow/device/kernels/__init__.py | sha256=gWgvZx-2t6_XfGQoVdC9TQNyF-Jm9I9hnn-iVUcNKlE | 638 |
secretflow/device/kernels/heu.py | sha256=ujSXidhj2caKac796RQVF8AgR99_OQ9uoqS6E8t_XgU | 5872 |
secretflow/device/kernels/pyu.py | sha256=7Ivfc6DghG-walsT5X9_eRUnx6Ts2uew5GLus3t1s-A | 7323 |
secretflow/device/kernels/spu.py | sha256=zwkzGz1s-seLS6RlbGpfawkpueDohpW_FF-DtX5f6AQ | 19925 |
secretflow/device/kernels/teeu.py | sha256=o6T8NLSpE9skxJ8eQAqcA4Dk00kC0mMjCzcmkcM1dQc | 923 |
secretflow/distributed/__init__.py | sha256=iao_Uu7TRF2wse8nEsYWF6coSuVd81PkyZvVv5lS4rk | 1057 |
secretflow/distributed/memory_actor.py | sha256=FhyF80H0w3viG5N_En-0x1-70PjVErWVUo-LvDXInak | 3107 |
secretflow/distributed/memory_api.py | sha256=wkfG9NsKM0V183DbMBaAXgAQnU0fERWEq4kenuua3F0 | 3557 |
secretflow/distributed/memory_function.py | sha256=zcvY9DqlUG6B8vb-rcgV1NdmucQonCnY7Xjhq8R2mtU | 1354 |
secretflow/distributed/primitive.py | sha256=4Td27TywJebGW6o1pSQDQbULhqKKNijSacZE7KjxJa8 | 10709 |
secretflow/ic/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ic/handler/__init__.py | sha256=lxUct5VFoV6JcCFH6eGlyN0uiUwFLu-Z3g486dJq2gY | 673 |
secretflow/ic/handler/handler.py | sha256=nO90lq-0mLauwP5YttpjF0YeaP641hCemNCkkI2UuRw | 4412 |
secretflow/ic/handler/sgb_handler.py | sha256=Gfmen6Jt3UL4j5YlZHOrCsr6wbXcJNN39bp-ge3Z7TU | 11665 |
secretflow/ic/handler/util.py | sha256=RxVWZILD3Ovac9twNYv9vm66_zz54qtT3pzhSGz_joA | 3107 |
secretflow/ic/handler/algo/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ic/handler/algo/xgb.py | sha256=0GYx6yMhy2N23H4yMdYFZnhIyk7dtPT2NAWsppmNu0o | 2933 |
secretflow/ic/handler/protocol_family/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ic/handler/protocol_family/phe.py | sha256=sRLvrs4huS2RVM0bRhqJJXqyq9c80Wj1f7qURE4yKsU | 1404 |
secretflow/ic/proxy/__init__.py | sha256=MCt6PU2RzIWMlD5IjkSTCsH4ir07l7oTrSIdgiVmPkE | 645 |
secretflow/ic/proxy/link_proxy.py | sha256=msrrhfFUk1ETJy5AOvW2AxUGOaUltki6969DxeQI2io | 2141 |
secretflow/ic/proxy/serializer.py | sha256=L_Fu_C20hbTetbOn9dAXBABGrFbXqAbOa5PA5UTgE-I | 12381 |
secretflow/ic/remote/__init__.py | sha256=xbxcamS0UPR5eocDtvlECSSGx_T7UDyagrP9b8p4g50 | 661 |
secretflow/ic/remote/api.py | sha256=h3S6dHJmRsfg-4TgsYbm9--nHVt3UnA4AghQm1ITWxY | 3315 |
secretflow/ic/remote/call_holder.py | sha256=YMJSwIDRbIoS2aFYfKLYeFnPiBxOwl6rsiVXuk2jKNw | 3038 |
secretflow/ic/remote/ic_object.py | sha256=A_xj5QYXaexwCwQv4r-O4hhoL8_RbraCVsG0X-4How4 | 2211 |
secretflow/ic/remote/remote_class.py | sha256=7GU9k9YBENmnA90qobQr1NLzLFpvMbTEAsYGmIIqm44 | 4049 |
secretflow/ic/remote/remote_function.py | sha256=LbXPB4QYqFgp5wyadAq0MmFG-ttoGCiYiRdT1Ad47Bs | 1576 |
secretflow/ic/remote/remote_test.py | sha256=VCwA9uc9IFULnusdQHPRPcvnYtlKRIYl7Rxy_AqXAcg | 1538 |
secretflow/ic/remote/util.py | sha256=RDaYJu7WpimThMFkKkqH376WyL-Apoio56VomeaBriI | 1529 |
secretflow/ic/runner/__init__.py | sha256=0gB322_Wtb4kf2iwzovSBTimouilSHCTD3iY-jrLc4w | 629 |
secretflow/ic/runner/runner.py | sha256=A-fy66kx7gHa0HMYZquPsRDNqBJxJRLDnrJ6fGVJHXs | 2669 |
secretflow/kuscia/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/kuscia/datamesh.py | sha256=r1tLSFveoBdoLlpV3I6_1-YdQYgqwc4uFSXQI_1mxFo | 10063 |
secretflow/kuscia/entry.py | sha256=0_4oY7oJfd5u_Hj9NAZq-4VoJl5xMOy5WgaIJlrRNyQ | 18699 |
secretflow/kuscia/meta_conversion.py | sha256=DKAgtw2-WGSchyAGzz6cVBNgAQ4RiRdWqzgUSxXeYSk | 4026 |
secretflow/kuscia/ray_config.py | sha256=NQml08eYUd_mbR51asv_KN5FsXUBTiOFtvPo48xBfmI | 3651 |
secretflow/kuscia/sf_config.py | sha256=Hlk002-FwW4eTMEyVm6w-g0ArKVsA_Q27AuvCI0aurg | 3878 |
secretflow/kuscia/task_config.py | sha256=FdqM-mp4Gghu_ll61WkS45BvRofERFuDSSOm4bUjjEE | 4580 |
secretflow/ml/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/boost/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/boost/core/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/boost/core/callback.py | sha256=k2OFQjoJspILWwkTD-cgGqt2lKxfScVgX6PzeBxHm7A | 13770 |
secretflow/ml/boost/core/data_preprocess.py | sha256=z_SeSDH8wDBRTzmcbLSHiPm8Tfk8gpBzjP3I64w6_-U | 3413 |
secretflow/ml/boost/core/metric.py | sha256=XLWTpyeeksD5e1_4Uhh_CwkrbGlvviOiXu5RoDb52dg | 1506 |
secretflow/ml/boost/core/order_map_tools.py | sha256=2pvIriLrSQlsi-lC-R6Av_2mv8C8GkCHdvrWh9Sk27M | 3161 |
secretflow/ml/boost/homo_boost/__init__.py | sha256=MWOYs8dgKs5CBSGS6V95PYd3_j5QGxRvota2xXDXjfk | 654 |
secretflow/ml/boost/homo_boost/homo_booster.py | sha256=akoS9GgKnrtqF-7V1A_czKhQkpYqcegWYzI57_5u1-k | 9850 |
secretflow/ml/boost/homo_boost/homo_booster_worker.py | sha256=nFUTLDOSj4IceZQ2TxCsYDcT4dMunC0vqjijhpRihuE | 7517 |
secretflow/ml/boost/homo_boost/homo_decision_tree.py | sha256=fYV_FHRcaDIroSUcDle84yqdklNf46EqY6d809dRG1k | 11135 |
secretflow/ml/boost/homo_boost/tree_param.py | sha256=y7-5wrirBUU0qTiARbf3UMPTFHtVeawXVOblX9NTb7o | 3043 |
secretflow/ml/boost/homo_boost/boost_core/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/boost/homo_boost/boost_core/callback.py | sha256=VMFBtZA0Kxny-X_QwwMSX4QDSMkIqjtq6jn_tNQe_ik | 4365 |
secretflow/ml/boost/homo_boost/boost_core/core.py | sha256=IPzauhNf_XkNC_GRu25KYfDJctbQ_2ugC0Eb-Knq40Y | 7264 |
secretflow/ml/boost/homo_boost/boost_core/training.py | sha256=XShgx9rTHOrtIGB2KpM-hYUpn_bCyQ1-lqz3hD43nf4 | 9296 |
secretflow/ml/boost/homo_boost/tree_core/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/boost/homo_boost/tree_core/criterion.py | sha256=4JERxTXcVG_Ad_bJP7OgqyOnCkh7H3RN-6gPVtX7rS4 | 4429 |
secretflow/ml/boost/homo_boost/tree_core/decision_tree.py | sha256=1TzZJ8oFAJG8QbkeHHm5tGClrhqN8mRU7yvC0TyIWhU | 18576 |
secretflow/ml/boost/homo_boost/tree_core/feature_histogram.py | sha256=-NF5_sWeFxDudROp-c831PE2IUs92QeudUpwhUIZmJc | 9370 |
secretflow/ml/boost/homo_boost/tree_core/feature_importance.py | sha256=JV02iGr3zjodQeBoz1gB7c7KOTSRDNyMYbBf2G4lLz8 | 2534 |
secretflow/ml/boost/homo_boost/tree_core/loss_function.py | sha256=nUaln4Teo765MN_pS9f___9tnsuPEdaUpleipT4En8s | 4225 |
secretflow/ml/boost/homo_boost/tree_core/node.py | sha256=oogyME57SuPl08PcXtUXtK37Wqsbb7LFSuQ0gp52n-M | 2060 |
secretflow/ml/boost/homo_boost/tree_core/splitter.py | sha256=DNvhpHU-x_u_JEwWhVWJgPcFgSQuV6QhT66UwMuBjTc | 9848 |
secretflow/ml/boost/sgb_v/__init__.py | sha256=fKdghuIj-T6rMVx0nOeESf7phkynlL8jPpRRTY8u2G0 | 865 |
secretflow/ml/boost/sgb_v/complete_model.py | sha256=LDbXh0pSFcQyP20nydb1sdWRqplDfCH03Qaos_VRgOw | 4658 |
secretflow/ml/boost/sgb_v/complete_tree.py | sha256=dVfvxH0el9z44DvSEMCpUePu-NkVJxncz9GtWATndys | 4350 |
secretflow/ml/boost/sgb_v/model.py | sha256=majJuedIUlLWYJcy4MvX9oOkNB2729DxDnWGy031wN8 | 9601 |
secretflow/ml/boost/sgb_v/core/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/boost/sgb_v/core/params.py | sha256=ucNfRosw851ckjA1T6Z1FImP3_RBX9RwzE6jXUAnW4U | 13649 |
secretflow/ml/boost/sgb_v/core/cache/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/boost/sgb_v/core/cache/level_cache.py | sha256=olUk8tbGpNZ4S-erkv1taHEVZSpYexkU-CRvxJz0bgY | 2643 |
secretflow/ml/boost/sgb_v/core/distributed_tree/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/boost/sgb_v/core/distributed_tree/distributed_tree.py | sha256=ItrGB1Kii0wXMdLmSJosm0gBqqzsB8PkgVIWxNNQg8c | 4707 |
secretflow/ml/boost/sgb_v/core/distributed_tree/split_tree.py | sha256=mCzz7kCLoreK7U8x3EKzIVLm_DgbmlUTYpj5aRWXOAA | 2768 |
secretflow/ml/boost/sgb_v/core/pure_numpy_ops/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/boost/sgb_v/core/pure_numpy_ops/boost.py | sha256=yrHE8bJRhML0YQcr0suAJu3FlHATZwPyuUfqzGpKWEw | 3706 |
secretflow/ml/boost/sgb_v/core/pure_numpy_ops/bucket_sum.py | sha256=HdTVF2CM72oBfqJcL5wgQkxCxz8HGXjPQd0wXlKe9nY | 3309 |
secretflow/ml/boost/sgb_v/core/pure_numpy_ops/grad.py | sha256=NqxvzxwIsxh7JH_xPmD91RGP2JrfuzFy4UlH4PpQGsc | 1705 |
secretflow/ml/boost/sgb_v/core/pure_numpy_ops/node_select.py | sha256=AqWDF1Uh6Q7cB20p6nlWm8xGjN10GIXFjo4THRFJwSE | 3935 |
secretflow/ml/boost/sgb_v/core/pure_numpy_ops/pred.py | sha256=rJOL1qsfNYGnpxi-H7l5xksvd7i06X5PgRtQeLG_p3M | 1428 |
secretflow/ml/boost/sgb_v/core/pure_numpy_ops/random.py | sha256=3tNzEZzMkG1-Gbzfvz0UnEq6dH1gn3Ad0TRHs8mKLko | 765 |
secretflow/ml/boost/sgb_v/factory/__init__.py | sha256=t7GyTozDqc-rZwm3_gwO4I9LMSoU9SHCnQX9Ku37y8Q | 644 |
secretflow/ml/boost/sgb_v/factory/factory.py | sha256=pepzt_d4B0jEn9YHuW1msPLMg7TdVivcqczsrihRomU | 8390 |
secretflow/ml/boost/sgb_v/factory/sgb_actor.py | sha256=8gnO3rfmFCWrqUYITm13879lc3HSCmxX1E7sODFAq6I | 1451 |
secretflow/ml/boost/sgb_v/factory/booster/__init__.py | sha256=1w9TSSJXbIqHtBYdECGMprO4I-SzkroQvMwnjrNN1iE | 682 |
secretflow/ml/boost/sgb_v/factory/booster/global_ordermap_booster.py | sha256=vsim90t0atpsYMPvGlyaMqqWL9JCZ65BR6-AuieQPiY | 11907 |
secretflow/ml/boost/sgb_v/factory/components/__init__.py | sha256=u80xmUQkOUv2IeBvXc9RRfpC8s5q96fw3UD8Bhq0xBY | 1567 |
secretflow/ml/boost/sgb_v/factory/components/component.py | sha256=C67enWrbaHeTUc8p1JCI9ZV8Ir4LaEe0gtyWbNUkNAE | 2591 |
secretflow/ml/boost/sgb_v/factory/components/logging.py | sha256=-RdqAPKJaxSfo9QuAc4igRh2k-mcuHBKm1HVoWO7dMw | 3295 |
secretflow/ml/boost/sgb_v/factory/components/bucket_sum_calculator/__init__.py | sha256=gcSn648-zTb9QY9WnwAmObWxG2E8DXEwMo8rh4ZI_zw | 780 |
secretflow/ml/boost/sgb_v/factory/components/bucket_sum_calculator/bucket_sum_calculator.py | sha256=uapmEk7_R4G2rLzTpUO14CuwrtyL3Ow2yV_BWfz0V00 | 7321 |
secretflow/ml/boost/sgb_v/factory/components/bucket_sum_calculator/leaf_wise_bucket_sum_calculator.py | sha256=IjpG8JpIZw4QRm535Px2TWs5b3xS4JUadSyEdZLlOTo | 7587 |
secretflow/ml/boost/sgb_v/factory/components/cache/__init__.py | sha256=viINyNfu1NuwaOpD2B6jCm8JWlGPcpVf6kKCKaoADf0 | 661 |
secretflow/ml/boost/sgb_v/factory/components/cache/level_wise_cache.py | sha256=hXV7cBtCsulVmtWHVkezgEKsF1n84XATqfeOh-EfDuU | 3644 |
secretflow/ml/boost/sgb_v/factory/components/cache/node_bucket_sum_cache_internal.py | sha256=mOv_7wMck1sXlnFGGelMDFkxUiw8O-krZ2VqUxnUYew | 1934 |
secretflow/ml/boost/sgb_v/factory/components/cache/node_wise_bucket_sum_cache.py | sha256=TVNf7zitdwe6YFC5CcrJeVzf_gaA3IA-ECMXk3dInKw | 3959 |
secretflow/ml/boost/sgb_v/factory/components/data_preprocessor/__init__.py | sha256=pDTKnLq4lXZ9HcnFW_KbUDWttVyTyNl5Co8EL-Md-5I | 666 |
secretflow/ml/boost/sgb_v/factory/components/data_preprocessor/data_preprocessor.py | sha256=RjqW8z4CYywtgZ5NtEMmOdSnzlbp5BcRUF1c-pC7DY0 | 1307 |
secretflow/ml/boost/sgb_v/factory/components/gradient_encryptor/__init__.py | sha256=mJHnt6biEkZ1MRDSoMnP_ScuOVx4WNAkznK7vA5Tnjk | 669 |
secretflow/ml/boost/sgb_v/factory/components/gradient_encryptor/gradient_encryptor.py | sha256=ue8X7jkdkRzYtnqhBYuAIwHrVyYuUYluPzeBMhhlcxg | 6108 |
secretflow/ml/boost/sgb_v/factory/components/leaf_manager/__init__.py | sha256=htivChBgoisIQ9radijKCiLE5RrYPxqb-6m7ch8oxNg | 651 |
secretflow/ml/boost/sgb_v/factory/components/leaf_manager/leaf_actor.py | sha256=H8J3DCswM2WpFKED_2j1XVl3GHmG7lZ9lG--R3tu1Js | 1567 |
secretflow/ml/boost/sgb_v/factory/components/leaf_manager/leaf_manager.py | sha256=Nhgb7nomTNcnEF6hx1r8D8B6crVwnkbivsS4zr_9TNk | 3184 |
secretflow/ml/boost/sgb_v/factory/components/loss_computer/__init__.py | sha256=CQI2V2HnuYGKVDFPW18PFtTrCIr_OeIcDs_sUb18910 | 654 |
secretflow/ml/boost/sgb_v/factory/components/loss_computer/loss_computer.py | sha256=Qr0WnzsXzjMXqaXjGeC6liSJmrz3p--oFWu_vvoYel8 | 4768 |
secretflow/ml/boost/sgb_v/factory/components/loss_computer/loss_computer_actor.py | sha256=Qugc02eaMy88cESAdQzPE9VJPlelU2csg_0VTtmjH1U | 2855 |
secretflow/ml/boost/sgb_v/factory/components/model_builder/__init__.py | sha256=q5AXXsaXtCXvySlnPclrK7-fQL4JrCO_ZMpFRm-hcP4 | 654 |
secretflow/ml/boost/sgb_v/factory/components/model_builder/model_builder.py | sha256=RH0UJfoGtPOpdNWMacpuWRmU2DqjOBQCfUrdhwyo6sM | 3091 |
secretflow/ml/boost/sgb_v/factory/components/node_selector/__init__.py | sha256=Qv8b-_-bm0Ozfrz7WVCyYrEHl8Pbz_RcFD7FzoHWnBE | 654 |
secretflow/ml/boost/sgb_v/factory/components/node_selector/node_selector.py | sha256=UWmZl4WLAaaB9TEoP1lEOst4hjMkCBlu9g3wJ-ndAoY | 5952 |
secretflow/ml/boost/sgb_v/factory/components/order_map_manager/__init__.py | sha256=m8_ADmhhYfJfwX3M6cEf8XUT0QI4GO5zf5jxwgbjuy0 | 664 |
secretflow/ml/boost/sgb_v/factory/components/order_map_manager/order_map_actor.py | sha256=RMKqhYg1J2l08E1xzoIaNLGzGIk6KvP38ynPVi7bKCg | 4051 |
secretflow/ml/boost/sgb_v/factory/components/order_map_manager/order_map_context.py | sha256=JumdmmprEjVh1Z1IvDiyoNrQZmkAXdWJRDDt5uLxIFA | 2852 |
secretflow/ml/boost/sgb_v/factory/components/order_map_manager/order_map_manager.py | sha256=ERFivvguYuB8q_c0q35SQ_AGfwNK5efzzyiDyS8_jMs | 5612 |
secretflow/ml/boost/sgb_v/factory/components/sampler/__init__.py | sha256=pLaIVelZVEwQc6Xow_BauIPmmZFiD0BZdSA3UO5b6fA | 638 |
secretflow/ml/boost/sgb_v/factory/components/sampler/sample_actor.py | sha256=tpPMm-YliRbnj0RmITXdzGOPLwwyULkcJ9v5NbM4svk | 2701 |
secretflow/ml/boost/sgb_v/factory/components/sampler/sampler.py | sha256=67TSIjfGX4-rrExBZknDvqw6cn23Boc2oYSCVKw2rvo | 11003 |
secretflow/ml/boost/sgb_v/factory/components/shuffler/__init__.py | sha256=8nV_hO0YjzMQDF3zmf9M6I8LNt_FU28DH_pnFBS2aRI | 641 |
secretflow/ml/boost/sgb_v/factory/components/shuffler/shuffler.py | sha256=JeZTKkXHzwXVJD0SD8QCaubctboTJ5Plx7h2R8GCyN8 | 4185 |
secretflow/ml/boost/sgb_v/factory/components/shuffler/shuffler_core.py | sha256=AvtwlWFR0TC8P59ROukTFGVi9Y64GVApU8odaVunSCE | 2825 |
secretflow/ml/boost/sgb_v/factory/components/shuffler/worker_shuffler.py | sha256=gpwuM1dXjQCdr6Sldd-XJvN6t9A8II_pC-QtABlx3OM | 2010 |
secretflow/ml/boost/sgb_v/factory/components/split_candidate_manager/__init__.py | sha256=R00_fkNOwjBDE7ITxI2qQWy0Ym09tOQQNp7xBKtV8HQ | 749 |
secretflow/ml/boost/sgb_v/factory/components/split_candidate_manager/split_candidate_heap.py | sha256=RHyYXcAQB_rLCdi8x9VHoBNkNvYtrucaP9cIN-113OQ | 3401 |
secretflow/ml/boost/sgb_v/factory/components/split_candidate_manager/split_candidate_manager.py | sha256=j3IPIdthwBbI_10eeZ-tvKT344EGIsDiHPQDRdyEicU | 3410 |
secretflow/ml/boost/sgb_v/factory/components/split_finder/__init__.py | sha256=UqJLiIcJs-7gyrYTfAPlKMpnGEsuiky1dmkhlrncucM | 651 |
secretflow/ml/boost/sgb_v/factory/components/split_finder/leaf_wise_split_finder.py | sha256=10UtNzTFDso1NOy7jMr5K4uxOCGFeZJUDtFjgv617lY | 3217 |
secretflow/ml/boost/sgb_v/factory/components/split_finder/split_finder.py | sha256=jjbw7GlnTRizlsWSl8-4SnOi359prhY5DvNNKS8hfSQ | 4173 |
secretflow/ml/boost/sgb_v/factory/components/split_tree_builder/__init__.py | sha256=8zWMI0KJjM_qVg8hlKQrPuIB8rL64mSSv3Zsawwl414 | 667 |
secretflow/ml/boost/sgb_v/factory/components/split_tree_builder/split_tree_actor.py | sha256=pnjpNMcdNRxxZqcOFpy8lMiIkXY4TyO5dZJwpjjeWeM | 4547 |
secretflow/ml/boost/sgb_v/factory/components/split_tree_builder/split_tree_builder.py | sha256=3rXC3mXv7IPNlSrCcp4gkUSVXV4JvGynZQzsZTXnRg0 | 7806 |
secretflow/ml/boost/sgb_v/factory/components/tree_trainer/__init__.py | sha256=Kd6wf6BPKp07RlkzMTY7BC5Kj4bBuRIq1VRamQ_Tj5U | 810 |
secretflow/ml/boost/sgb_v/factory/components/tree_trainer/leaf_wise_tree_trainer.py | sha256=dx3AGxtASooKI2bdGf1mFwwE-EZGWbSBnQ6lEMhyf7E | 14702 |
secretflow/ml/boost/sgb_v/factory/components/tree_trainer/level_wise_tree_trainer.py | sha256=uNTMsnH-aeDotkV3A0gTLjgKU68ghHa4VmjD-oySfjY | 12956 |
secretflow/ml/boost/sgb_v/factory/components/tree_trainer/tree_trainer.py | sha256=9T3lMhycaUdPEi9bZ424nkeN20PEqf5l3wbNrmOZv7M | 1327 |
secretflow/ml/boost/ss_xgb_v/__init__.py | sha256=mWFWnNM-indGXq7-H80y9KisAWayUQtH0MV0nVG0ymE | 661 |
secretflow/ml/boost/ss_xgb_v/model.py | sha256=Z_CFcl_tlGHns-WJJfuotheli7qkLXK5RYcnUUBVrDM | 19769 |
secretflow/ml/boost/ss_xgb_v/core/__init__.py | sha256=94Ze4tPjjhp6CSbLmdEz63Yau8UZ0TNof3GHWh1Ue1c | 583 |
secretflow/ml/boost/ss_xgb_v/core/node_split.py | sha256=_DQ01D3dn-SKpJAwS6NNDKJXNp1Cro41Fpip_AzKO1U | 8801 |
secretflow/ml/boost/ss_xgb_v/core/tree_worker.py | sha256=lUBxaNang_IdoCWwr5ryWE9WOEyMcuiWxAW6iu1tjQM | 7747 |
secretflow/ml/boost/ss_xgb_v/core/xgb_tree.py | sha256=JNeEdH_Boe7mJ8hNjCu0nnuNm2LIfIdiNHBWmDIPF_w | 980 |
secretflow/ml/linear/__init__.py | sha256=S6Te5j_pKa2N860u3hrjDaxnN2hiW3c_On6JDidhxQM | 1013 |
secretflow/ml/linear/fl_lr_mix.py | sha256=FN6S7Gmvjgm2mENI_HCC5nQSNwCPaUIpty2pq5by2ps | 12354 |
secretflow/ml/linear/fl_lr_v.py | sha256=VVcwXkpAVDuU_sVocRiLb_QhLN3m-Kv75UPrP-hMw2o | 19143 |
secretflow/ml/linear/linear_model.py | sha256=RV-X8PJ9mh1GlZQCNv_-oBhSolMRpFgl5Tlj-cNNEJA | 1373 |
secretflow/ml/linear/hess_sgd/__init__.py | sha256=tqLher8w0NHhOe5pb7Erfdg8Woa6793desVvSkKRJCU | 673 |
secretflow/ml/linear/hess_sgd/model.py | sha256=2XUnobMXen7SKvai1eC410l-WdWjD9mMS3a3I-Mr1oQ | 13354 |
secretflow/ml/linear/ss_glm/__init__.py | sha256=SXmD8shOQpUA5Dp89bX5yNSDThcsWbeVTKMhtLuxRJw | 639 |
secretflow/ml/linear/ss_glm/metrics.py | sha256=BiWtRpaGDOXCQ3EpLr-diF037gQuvbX0HvPkhFJFkoc | 2165 |
secretflow/ml/linear/ss_glm/model.py | sha256=gD8B8agyyhUv-xfGY70xvNtgWRlr7TcDl8DUlSmteCw | 50842 |
secretflow/ml/linear/ss_glm/core/__init__.py | sha256=JWIV2RJt1On9dnUK8_6t0Okt974M4rpEzd8Aq4Cp5Uc | 817 |
secretflow/ml/linear/ss_glm/core/distribution.py | sha256=0W-ZPWsri1ayQlMiEQdeUpve4kRde4a7ObLkSvgCzBQ | 6539 |
secretflow/ml/linear/ss_glm/core/link.py | sha256=OlexfwfrFuMJVDeiC5SqK1NZ6rGwmEDk6gyQDG0wd5k | 3855 |
secretflow/ml/linear/ss_sgd/__init__.py | sha256=hdNmisOmrvblwF4XbF2v8Ddv3ldHzbkYjW2f5rhkM5o | 653 |
secretflow/ml/linear/ss_sgd/model.py | sha256=tdie9HWa5wB9yBXO5_ATwqa75kK2hm7j5x5AkUqihV0 | 21961 |
secretflow/ml/nn/__init__.py | sha256=iOeB3Fi78uSNTBvlkmcpgkRLo1IPw7ipn1yj6rQrXu4 | 698 |
secretflow/ml/nn/metrics.py | sha256=KVCa_tXd4yzqHkXM_RRF-8zT73YPpwIwtJ2x_-54Kv8 | 8066 |
secretflow/ml/nn/utils.py | sha256=9Ei4Va5r4ZP5428kDoL-IIzq8XCYIYrQR6eQ8mt5hkA | 2836 |
secretflow/ml/nn/applications/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/nn/applications/sl_bst_tf.py | sha256=rVfXPSWd12RMpSLQru80_TyVEDK4Hg74zB76C-ywVQ4 | 21087 |
secretflow/ml/nn/applications/sl_bst_torch.py | sha256=cvMaqIFBxtNIgHJz-Hurcqk_j3uHcDOJzKcRRToMO0E | 11130 |
secretflow/ml/nn/applications/sl_deep_fm.py | sha256=w252NcasCrQwgiO1pPOjZ4kh9Yrld2HW3-Q9I14-7eE | 5261 |
secretflow/ml/nn/applications/sl_deepfm_torch.py | sha256=zekFJVDvD67dd_cKVjffmQmDss3bFhkb_uJT45TVtRU | 9577 |
secretflow/ml/nn/applications/sl_dnn_tf.py | sha256=mlrQATZpXMOpQYn6R-7gbvGTXG442XMR1SflWyT84cA | 3298 |
secretflow/ml/nn/applications/sl_dnn_torch.py | sha256=8ZTYdqqWUkHkZ4Oc2Z0ooYszCpk83IwJ6hLlct0nNeE | 5120 |
secretflow/ml/nn/applications/sl_mmoe_tf.py | sha256=pOyGO7kooU0QlJoIF6Tij8WVEnm1HwFo0ZNjwq5dBmk | 6191 |
secretflow/ml/nn/applications/sl_resnet_torch.py | sha256=DkF5ctQVC9XwRirXqVWewN1goJolm3rfk87pUmV1SGg | 9121 |
secretflow/ml/nn/applications/sl_vgg_torch.py | sha256=cXQFLJbWcBad4dDCXvFCakcFag7Ko9LfLlWGLU7pOxc | 5416 |
secretflow/ml/nn/callbacks/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/nn/callbacks/attack.py | sha256=bj_tsMg1bZzEHqwMsTrEAQLIryV9NsMvsyVPJUqns7U | 1081 |
secretflow/ml/nn/callbacks/callback.py | sha256=FD-IlteSWQk0tEU4hME0Q9xU4yem0WEZeJ3-6ogltEU | 2748 |
secretflow/ml/nn/callbacks/callbacklist.py | sha256=-3k0n_VFG9UttbR5VII9rMMFasZUrdbEwOgG_ATOB8s | 5955 |
secretflow/ml/nn/callbacks/early_stopping.py | sha256=yv6hNfcLV3fDzJnidKJhjxjs8g3STpSpw1pSo5PWTQQ | 9193 |
secretflow/ml/nn/callbacks/history.py | sha256=3eczdr82fFAOo4W2ahkwVvX7rJQfIyLxAiqXIgXIRps | 2354 |
secretflow/ml/nn/callbacks/progbar.py | sha256=9fZYx9nTLOPsf05LnHXdeB5vwAJYK8aA-5yhWZHq33U | 3904 |
secretflow/ml/nn/callbacks/tune/__init__.py | sha256=ZlS2SsOXZUZfTRSV1ISZcNm9qt-n1hLu10HXpRTgCig | 581 |
secretflow/ml/nn/callbacks/tune/autoattack.py | sha256=Zux8-89QKe-RoBQPXeFEeIyS7vSDddCPc42204sxKq0 | 4925 |
secretflow/ml/nn/callbacks/tune/automl.py | sha256=xG-_NZx1txuse96MEg9aLx2fOFykq45esldZ3qGbVco | 956 |
secretflow/ml/nn/core/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/ml/nn/core/torch/__init__.py | sha256=qn8DsZhB5T3uV2ia-sDTXhJaYyxZ7cUPYzw5w1aRUEc | 839 |
secretflow/ml/nn/core/torch/mixins.py | sha256=42sxOcUBOi9MB7LsRDrTs-ryShhc5_7tilaWlh2p3lc | 4151 |
secretflow/ml/nn/core/torch/module.py | sha256=dppqVwEkG0z7mw1AvNsI4OE3EWm3IlcFwJ7UrQZUyXM | 11678 |
secretflow/ml/nn/core/torch/utils.py | sha256=vS4vMJ34Bb33GBDKoA57NyV6zwj8--EhWwB2UGGbwhI | 989 |
secretflow/ml/nn/experimental/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/ml/nn/experimental/fl/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/ml/nn/experimental/sl/__init__.py | sha256=eA5i4zLbsVyaBrt0bVu0_UB593vIURDMlqz_2Q3QZjg | 585 |
secretflow/ml/nn/fl/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/nn/fl/compress.py | sha256=Vuhbq4PCfEy0rsuLEEQNAshlr6Qxl14MBRgQO7h2pLg | 1743 |
secretflow/ml/nn/fl/fl_model.py | sha256=hQLWlgzEco8Dg3RIcj9qEw4kPqvcmC1M9cNDxYd2fmg | 34902 |
secretflow/ml/nn/fl/strategy_dispatcher.py | sha256=882j_HOWzHhoxp9fcck21uItEOjnNhrQ8A1xyOD4rOs | 2359 |
secretflow/ml/nn/fl/backend/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/nn/fl/backend/tensorflow/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/nn/fl/backend/tensorflow/fl_base.py | sha256=ktama9qXLcltAP8u6q9T1sa_uV-3M0LjD1G439FtdVs | 15580 |
secretflow/ml/nn/fl/backend/tensorflow/sampler.py | sha256=noozDHkSAhHRWyui5YFrwEO9hAtn9mtQyESsF8Ooy7o | 4369 |
secretflow/ml/nn/fl/backend/tensorflow/strategy/__init__.py | sha256=HkHwvlJJEqZUA1kQ_TtPXDhfRu7cygrdG4X4R9pp6mg | 904 |
secretflow/ml/nn/fl/backend/tensorflow/strategy/fed_avg_g.py | sha256=z5nrMcukLPTQxDl749dtFI8J_KyziJigVUVo5ojBbps | 3923 |
secretflow/ml/nn/fl/backend/tensorflow/strategy/fed_avg_u.py | sha256=2POWhGdHz_buyLNJnXVZIpt5TKF0iKCk8JcTmzwJ6yQ | 3875 |
secretflow/ml/nn/fl/backend/tensorflow/strategy/fed_avg_w.py | sha256=vUSzJvbosLa11oxU7K7xU1BW11_XMGrHqMIvWzq1V60 | 3503 |
secretflow/ml/nn/fl/backend/tensorflow/strategy/fed_prox.py | sha256=WKErwm0Q61iJlm3p08S1sAsyAwt6faqHyWzcTV5j0Mo | 4363 |
secretflow/ml/nn/fl/backend/tensorflow/strategy/fed_scr.py | sha256=5wiaHWMkFFkLH84j49YoIj0sqbkVs4yf-b1XmJ1xlSw | 5572 |
secretflow/ml/nn/fl/backend/tensorflow/strategy/fed_stc.py | sha256=J5C53oaxfHhx7Iixty-SH7ptEceJGpX9_3GREZiAryQ | 5348 |
secretflow/ml/nn/fl/backend/torch/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/nn/fl/backend/torch/fl_base.py | sha256=B9cwnU4Ni8765bVgsqBQ7bXKWGT0SH7a7BMPjtLDuBk | 15237 |
secretflow/ml/nn/fl/backend/torch/sampler.py | sha256=arMJpmuMAV5wUsk-faqcKZ0y2Vb_pmCt888HCGkEUTs | 3605 |
secretflow/ml/nn/fl/backend/torch/strategy/__init__.py | sha256=RgjI2iZFjusgZ25_8-s2iNIyUsAbUjK3SaUJGoiDPhc | 904 |
secretflow/ml/nn/fl/backend/torch/strategy/fed_avg_g.py | sha256=f7cTbwDcxeFFvdGRKeBB2qbH7Od8flT1JjJuS3Tz4cA | 4136 |
secretflow/ml/nn/fl/backend/torch/strategy/fed_avg_u.py | sha256=dkJxKU9r5Ztc1Qg2A2Bro4EWbBez8b5AAdbQQKmj0-8 | 3526 |
secretflow/ml/nn/fl/backend/torch/strategy/fed_avg_w.py | sha256=NAJzXpQVY4UxBOdTZe-a4yK-6RJhheudR1QBDvfqySQ | 3252 |
secretflow/ml/nn/fl/backend/torch/strategy/fed_prox.py | sha256=GaoVHtPfWeiHSnICBh1YfoOyhXcOZSnCJdqP8NmqPls | 4000 |
secretflow/ml/nn/fl/backend/torch/strategy/fed_scr.py | sha256=QJqNRUWcgCzEiuQMVZPvmQSr3eSv1MynXW1uYiu0Sro | 5341 |
secretflow/ml/nn/fl/backend/torch/strategy/fed_stc.py | sha256=KK0t6RUsRVZlVPzJm7l3ULeyX5pSiSnYu6Igd1eUWCk | 5451 |
secretflow/ml/nn/sl/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/nn/sl/base.py | sha256=odU00s-INZB2YyWURUJPIU4UOdQ6GYhA1FkpPrQJ82A | 4033 |
secretflow/ml/nn/sl/sl_model.py | sha256=QcIDStyuWlp54eSmgzY6jdOU2wa28V0AepcOGKBqK5A | 44667 |
secretflow/ml/nn/sl/strategy_dispatcher.py | sha256=K9EjLyim1XfwTzQciV2elUNQPUWEbOgnHQPHZCorEZc | 2651 |
secretflow/ml/nn/sl/agglayer/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/nn/sl/agglayer/agg_layer.py | sha256=cyW2PtEcK9mZtlN1OEssTaBDyjgQtXffxgnVRTHlVQg | 20125 |
secretflow/ml/nn/sl/agglayer/agg_method.py | sha256=fwusdXzRMibGCHpeFwyzbEgnm3KRMcw5LcYbrFUD61I | 6451 |
secretflow/ml/nn/sl/attacks/__init__.py | sha256=ZlS2SsOXZUZfTRSV1ISZcNm9qt-n1hLu10HXpRTgCig | 581 |
secretflow/ml/nn/sl/attacks/exploitattack_tf.py | sha256=1mPBEgGS9pyWI5mv8jg1g8OiqGmblKEFHuET8sfHt5E | 14778 |
secretflow/ml/nn/sl/attacks/exploitattack_torch.py | sha256=LJTDFPbDLFFCmAeOBqujxwSCECWiqR40-8VEGraFlao | 16093 |
secretflow/ml/nn/sl/attacks/fia_torch.py | sha256=TuiCliqg6x0jHdiOTp595b0vmFiLki4ozq6246YP44Q | 18768 |
secretflow/ml/nn/sl/attacks/grad_replace_attack_torch.py | sha256=SNG7VfdHCDRKh4jKEYP-OdmriV1xILpfvBEIu5M0sq4 | 7154 |
secretflow/ml/nn/sl/attacks/lia_torch.py | sha256=0the2snIvYh0qW53G2dvuHIgbGY03sqwGU1HOr2c_Jk | 27100 |
secretflow/ml/nn/sl/attacks/norm_torch.py | sha256=NLvtmOYWphjvZ5uFsF3AdAvU9N4NgHKS5fK_Z3pyN9Y | 3677 |
secretflow/ml/nn/sl/attacks/replay_attack_torch.py | sha256=bPG67_KDErSt7aeiI1o8_ytgdVY5GQAMbiMTPDxfsNQ | 6375 |
secretflow/ml/nn/sl/backend/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/nn/sl/backend/tensorflow/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/ml/nn/sl/backend/tensorflow/sl_base.py | sha256=VhsvLoVsKYryX9L01EYY55_FsVB8MQzBvxt9iO45MF4 | 32180 |
secretflow/ml/nn/sl/backend/tensorflow/utils.py | sha256=My5jPf99yW11QGgp-XRAwMv7TdfsnxL8JOnMorcwiUc | 4487 |
secretflow/ml/nn/sl/backend/tensorflow/strategy/__init__.py | sha256=XUsznz641vyyDjPwo0Df_WnDgvyMRJPBckLEA4RJbMw | 820 |
secretflow/ml/nn/sl/backend/tensorflow/strategy/pipeline.py | sha256=SIVhBXo8aY1T2SG29Tm4_jAS-1TIGt4STmqBOkg6R_o | 4842 |
secretflow/ml/nn/sl/backend/tensorflow/strategy/split_async.py | sha256=bM6dOytm9IAymO_9K25gFM5x8fuUBV6DZcPHGMi0lXI | 6378 |
secretflow/ml/nn/sl/backend/tensorflow/strategy/split_state_async.py | sha256=wdCrF9IRzl9i9yAZVr_GpKAcYId3Wj6CFtKNCdfnNPU | 5091 |
secretflow/ml/nn/sl/backend/torch/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/ml/nn/sl/backend/torch/sl_base.py | sha256=vDRppixsvCxeT-W4WbkBwPJfeS0Cpuuc3_7kqH1ysYU | 30503 |
secretflow/ml/nn/sl/backend/torch/strategy/__init__.py | sha256=cc8RS-evBUEi4zaCgHqR2NzMaKFefv2jfoyXB0vLq6U | 719 |
secretflow/ml/nn/sl/backend/torch/strategy/pipeline.py | sha256=-k9lSPtWGj75P5kj6shnIYw2TrMLsIqbL5cRZwCd_c8 | 5629 |
secretflow/ml/nn/sl/backend/torch/strategy/split_nn.py | sha256=6duqQArvJOIepCmMQxJpgtFDSLe-LIR3dNgXsL0Lrdw | 2809 |
secretflow/ml/nn/sl/defenses/__init__.py | sha256=ZlS2SsOXZUZfTRSV1ISZcNm9qt-n1hLu10HXpRTgCig | 581 |
secretflow/ml/nn/sl/defenses/de_identification.py | sha256=IjJXHzV7UF7-p63jBOtu5kkSaQkesTT54lXxdJxibgw | 6637 |
secretflow/ml/nn/sl/defenses/gradient_average.py | sha256=wSWizdea9meL6Brd2frHIWIyGBQGwTZuv2nxXmseyj8 | 2741 |
secretflow/ml/nn/sl/defenses/mixup.py | sha256=fiL0OttEsFDYbO290v7NbEXvRaZALsb0uG8bdXwlFdw | 3650 |
secretflow/preprocessing/__init__.py | sha256=nWJO7CPD5cgiX0xKuFr_sFe62FJu11kPpgqyF2SJS9I | 973 |
secretflow/preprocessing/base.py | sha256=r6ZmHeQCN202nCFZ-FIIjdOiYkwCc5K1a9jm2q1ppwM | 1334 |
secretflow/preprocessing/cond_filter_v.py | sha256=0G05UhNAWVXO3mok44LvTQv-y-kExv30Zju_J5ALITU | 5443 |
secretflow/preprocessing/discretization.py | sha256=fUpmoHiARTtS1Tk4QBykX0kZ187ZEMK5Vvfo9q7CPyE | 11708 |
secretflow/preprocessing/encoder.py | sha256=cJxlujl6VUOU2OS9M3X3VO8rEZWIFq2B0a0K8c_Osw0 | 18042 |
secretflow/preprocessing/scaler.py | sha256=_D5KGxXJCOYdZNOxVrbjvlKiyshEaJj8DNw6df8cqxw | 14538 |
secretflow/preprocessing/transformer.py | sha256=ELb7MbyN86zIZPatFrOha_xCqxHfQmWAjFzo0GtrzDI | 6627 |
secretflow/preprocessing/binning/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/preprocessing/binning/homo_binning.py | sha256=0lsDRvj4vUavSajUZgt5TJh__q-MIt6zkAYyo6fkVnk | 7218 |
secretflow/preprocessing/binning/homo_binning_base.py | sha256=wHcPdvgbPTrVMUP4ajYviFybnuixYi2gxwmkjJikHxs | 11274 |
secretflow/preprocessing/binning/vert_bin_substitution.py | sha256=dLVxlcA7WskvS4CVVAVLa_n2PeDP_iYDBgho7CVI9ts | 4486 |
secretflow/preprocessing/binning/vert_binning.py | sha256=bANTOGq1aP-5TsMlK3TU7k4FiVpxlGEk9xWjV2XW5v4 | 4273 |
secretflow/preprocessing/binning/vert_binning_pyu.py | sha256=AzQHjfk43z0QgIdsdzZ6S_PksW6pxNWzHt6LoTlQeoQ | 9092 |
secretflow/preprocessing/binning/vert_woe_binning.py | sha256=AGolN0q93zQ1ar_WGCEdskzCU3vB6RpUpcQQsBnUK4I | 12488 |
secretflow/preprocessing/binning/vert_woe_binning_pyu.py | sha256=tPTCeD6sASe7VYxCh8GyEQyQVKsR58uf4m5c8U5GN-w | 25157 |
secretflow/preprocessing/binning/kernels/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/preprocessing/binning/kernels/base_binning.py | sha256=_0whbDbFJ4wL5lxtacAIQTikDcmCKIhHk9p2ku65shs | 2524 |
secretflow/preprocessing/binning/kernels/chi_merge.py | sha256=MtsKkYLkt1KCyW48qyh384zO5V65lGRHP0H2M9YD-i0 | 5281 |
secretflow/preprocessing/binning/kernels/quantile_binning.py | sha256=ZZqP7k4vSxyY1eQUvcNZccjda_eFsVWjVddZhACF0aE | 5291 |
secretflow/preprocessing/binning/kernels/quantile_summaries.py | sha256=wIzrTEr8goAn9sMOdFdhVrSq3npChJrpOXlyQpkzc7E | 6517 |
secretflow/security/__init__.py | sha256=XSa8vQ3YNjHEWbHVXrM9MwxonaxndtCOi50CipzrU90 | 941 |
secretflow/security/diffie_hellman.py | sha256=uIAICEjHJZKNYP2A50R6nWU6qGkVGSgGNIV9CXn48z0 | 11579 |
secretflow/security/aggregation/__init__.py | sha256=QLB9vulzN399OMy9T_S6ZA0iaeKuVbRS9L61Hpz2F8o | 946 |
secretflow/security/aggregation/_utils.py | sha256=KgXRCCxr9PQsinDALN4a5Dn0jycSF3x3qYqq2kcTMv4 | 1039 |
secretflow/security/aggregation/aggregator.py | sha256=smdPapUc9I3LdAuneIIbdKOWcGvWKOUeLxTlN47o85g | 1072 |
secretflow/security/aggregation/plain_aggregator.py | sha256=ETwarnTPe_NTYvCx61SF3lHDEfJOr_-xoc0qtuwWWJM | 4474 |
secretflow/security/aggregation/secure_aggregator.py | sha256=71RDP0jvpvjvhf6Obi1ZPgxx_9aeXj3MqN_526Qc93E | 12010 |
secretflow/security/aggregation/sparse_plain_aggregator.py | sha256=KWiNrMX1HEfTorGyGDWjqqI651jaquxU90cwMSwoNcc | 5009 |
secretflow/security/aggregation/spu_aggregator.py | sha256=KYUUmwf99bXamZ2CVxTZGvKtnOCEoBJ262ehdiKegfQ | 4179 |
secretflow/security/aggregation/experiment/__init__.py | sha256=urttegbPUI51Ubdu3Vc74Tf1gGmCEQx-s3FymsxDDQA | 783 |
secretflow/security/aggregation/experiment/ldp_aggregator.py | sha256=1HoX8BY1M4d5tBd1WzDFtqI1jEGNfE71VGBgV5F9jxY | 5155 |
secretflow/security/aggregation/experiment/lldp_aggregator.py | sha256=XbW37eb5enEibu8shDLa8NhMG0wskwYSmb0Mwz-XU2E | 5936 |
secretflow/security/aggregation/experiment/ppb_aggregator.py | sha256=-B4eNIBKdlsvkOHAZMS5Kr7nz26_HohFuULaD2iJa2U | 15468 |
secretflow/security/aggregation/experiment/qpldp_aggregator.py | sha256=3up2hUmq0Y1OTO49eC7XnWbZ6RKMuuqkab-7va5x8ec | 6085 |
secretflow/security/compare/__init__.py | sha256=yVG0XmROdF0Qq3LYeXJb8SzVuXtu-Ii8yoCCWNahoRY | 858 |
secretflow/security/compare/comparator.py | sha256=3L4W9SKlWi9FDKOidGfOjlPb0SB5XogJWdKbDnBB2mw | 1066 |
secretflow/security/compare/device_comparator.py | sha256=e5P0yTEqRFTmr1a8fOJtRt-NurXb5pJ-d8bT9BY-Rhk | 2220 |
secretflow/security/compare/plain_comparator.py | sha256=wpn4UusUHkFeCAUTvUw_SIhQB-7GClaD50z7QcCCMwg | 1871 |
secretflow/security/compare/spu_comparator.py | sha256=iQCd8z0UpkKD3h5AhPklQ9oP-8KAGkTUNyyRyJ2qvDg | 1762 |
secretflow/security/privacy/__init__.py | sha256=PZtxsXXNol4LJMZhS4s21ctL5227kL49PGGBDE4A52M | 948 |
secretflow/security/privacy/_lib.cpython-39-x86_64-linux-gnu.so | sha256=wf_1Ucrtx8zYOgLeZS6Ly6tJrIFGBPpb-SfLL5W5B6k | 9279400 |
secretflow/security/privacy/strategy.py | sha256=p8aoNIndFe4ONuukhzkQDeZ61KFn_OHdFhN0e1Z5sz8 | 2818 |
secretflow/security/privacy/strategy_fl.py | sha256=P4G0f1UVFe7EHt6sVeDPmedX2DWPvh2tIYHUsCKgpzY | 1855 |
secretflow/security/privacy/accounting/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/security/privacy/accounting/budget_accountant.py | sha256=3oeX433UW1q7gk9rZ3tBsvDrjQLUE4AHBPsTaVHJ5h0 | 2398 |
secretflow/security/privacy/accounting/gdp_accountant.py | sha256=J7pOwbiStkOuX37pIGkx7RnEdH7DwGRgUXE3duskRPk | 2508 |
secretflow/security/privacy/accounting/log_utils.py | sha256=cbyOYkWMuJxJgdL8zT7DidWHuA-RPl-W77CQJ1aLmVQ | 3670 |
secretflow/security/privacy/accounting/rdp_accountant.py | sha256=9pooSTC6x4mtFJ67ysGVqj3uIfrLaDUyD7ABD0th8VA | 5698 |
secretflow/security/privacy/mechanism/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/security/privacy/mechanism/label_dp.py | sha256=T2bqHNDOLzNERwCdZbymP46n9W0Nzt0pZbNDhFJ3yKA | 2567 |
secretflow/security/privacy/mechanism/mechanism_fl.py | sha256=poxvH85x462uY_eATBERh1b-vGEBB8cusRN6IYJjRa8 | 5421 |
secretflow/security/privacy/mechanism/tensorflow/__init__.py | sha256=u6T9L2TljKVn26sCrg4gek8Z8H4mHsor6A5pwSMsy4k | 668 |
secretflow/security/privacy/mechanism/tensorflow/layers.py | sha256=yavu1GS4XxyeVcSngBSV_-sM_9mNJh1rzJHpK3KbM_8 | 2750 |
secretflow/security/privacy/mechanism/torch/__init__.py | sha256=08fKvSZRIawpQwSXjiZLSvD0PRwI-hrUSfvhIEvCdMQ | 668 |
secretflow/security/privacy/mechanism/torch/layers.py | sha256=XTWd4fJJjBdzT_vnrYm6y1A-WV8hZwSxUrUdoOBzFp0 | 2115 |
secretflow/spec/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/spec/extend/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/spec/extend/bin_data_pb2.py | sha256=5z9rBCgwMJGs2BLEoxY90HzZaXU6KatCarlD-WRoLjk | 2873 |
secretflow/spec/extend/calculate_rules_pb2.py | sha256=5cuwm6Y6Jb1Kz3O9z9cy8hfEzHWKY_EB_y3rkIn_nTY | 2154 |
secretflow/spec/extend/case_when_rules_pb2.py | sha256=g35Kw_YiA1m_EzIauhzcDTstGFOtU67eAgrf1zPLQA8 | 4999 |
secretflow/spec/extend/cluster_pb2.py | sha256=hI_477ssR_hN_g1toXgcBol4_scmDGyjioXc7ipaQ1o | 6719 |
secretflow/spec/extend/data_pb2.py | sha256=UqBGjlMRg99GfKGf7S9_b5I-6Mf96TBIgNgxMrhSJMk | 2320 |
secretflow/spec/extend/groupby_aggregation_config_pb2.py | sha256=G2hGu9ppSIFIOkgMi8UbOVbEth5ONThgLCtB2M99wTA | 2665 |
secretflow/spec/extend/linear_model_pb2.py | sha256=G_RPcAVZzaq7a-k74awwB_tXqFvUO94ROluU2jRrB54 | 2153 |
secretflow/spec/extend/preprocessing_meta_pb2.py | sha256=QCSjPYhgP-tIfLWIDzDXob_s7dxGHFuPvoZypWibklM | 2191 |
secretflow/spec/v1/__init__.py | sha256=ZUqwQZnz9z36XuNKu6t6TmLqDv7UOsGXmST0SKjZ6hI | 585 |
secretflow/spec/v1/component_pb2.py | sha256=pfXpgGGQpVeCS7VOh10tg8lEhpfYsmrmxcu-S5RYBp4 | 8268 |
secretflow/spec/v1/data_pb2.py | sha256=LYXcQ0yST22ZA2nNIVfO7agMHtbVV5iCHgY6555iKg8 | 6796 |
secretflow/spec/v1/evaluation_pb2.py | sha256=DJ6hl46WUChq-4m-X2vik9ApYra9Sa_qswgxB0epMC0 | 2600 |
secretflow/spec/v1/report_pb2.py | sha256=-G27yvFl0FaPVYBTa6NdLzl5PHuqfBlVHpMDZUNINKA | 6421 |
secretflow/stats/__init__.py | sha256=dHGAdnJzBSXbQxamnVqz9YnFaJTiYJpE1R4tnHxVeT0 | 1195 |
secretflow/stats/biclassification_eval.py | sha256=VRE4CG2FTOQXDXOgVlfZ_j0mCXQQefZmMhvrlO0sKO8 | 4355 |
secretflow/stats/groupby_v.py | sha256=ovqdwDwc6Sk1YccZ2oqfCtz0yHKsoqNAwA1I9KZu5lk | 4346 |
secretflow/stats/prediction_bias_eval.py | sha256=iez5Tvd8RNmUMFUh6TiW4GtJtDLcbcrJMHfWz5u-C-c | 3439 |
secretflow/stats/psi_eval.py | sha256=FLbeIQPIzfpYShPN6z_AwM2HvNX90ewg1ZNbUtRxLFQ | 2385 |
secretflow/stats/regression_eval.py | sha256=UAfFtFG-jpC5M-jjXhYcBIdM5Co-CXvCHGrQ0Vg9nSY | 3371 |
secretflow/stats/score_card.py | sha256=P8MyXGvVU1aV11f_Vkd57mEtLVZ3Yz5OFlq3BRekTYA | 4421 |
secretflow/stats/ss_pearsonr_v.py | sha256=gwrqm81BkRC3xye1lIHyTEGnTUvuox__F7Ye_8bi8N8 | 2610 |
secretflow/stats/ss_pvalue_v.py | sha256=xZxVSx77XFI03G8KFAvn3FsfTPhhkVCDIz8o1sgoZZ0 | 7885 |
secretflow/stats/ss_vif_v.py | sha256=-h4LTBv3SiLzLUVqO2PUsVmH1kDpIm8hphVIjmR9FXw | 3775 |
secretflow/stats/table_statistics.py | sha256=MyBgrXYrOMkyQeiaQsiAe0HsnvJt725vhK2aE8eHwrI | 3460 |
secretflow/stats/united_stats.py | sha256=VHShLEG933-kk6QZm--NDNscPE-176T4MSHWa4s22ZM | 9153 |
secretflow/stats/core/__init__.py | sha256=cWvoNQuzPU4MJOUgNfCnbt-mauuuzWUPawiIn3E90Wc | 750 |
secretflow/stats/core/biclassification_eval_core.py | sha256=ORdxEjET0S0k260cL0kZTmWVT-kdAw6W-eEArFoxJOc | 22808 |
secretflow/stats/core/metrics.py | sha256=b46qDgYcAVyP3JnNuq5XAAKLrmXlc4e1icDUmIu9xfM | 1342 |
secretflow/stats/core/prediction_bias_core.py | sha256=feyfew2BFacneEUZa7JlBFoN5JOBlmbCJgDyO-hUAQE | 7381 |
secretflow/stats/core/psi_core.py | sha256=i3yx5BJ3UutiYeQB4cTiX_7AFqG8BzFVbUt4-VWcOEQ | 2801 |
secretflow/stats/core/utils.py | sha256=VL6W4gR6ciggEoRYLEUutViWql5cnsjyjQtSYqdkA24 | 1776 |
secretflow/tune/__init__.py | sha256=VqPdspgydhse2UrJPrODJv-XuyJbtMGsCP3yIwR9sto | 1118 |
secretflow/tune/result.py | sha256=42Mwyy1o4cBH7UTTzpe1el66RPWxvhZzjTaZYYtwIp0 | 618 |
secretflow/tune/result_grid.py | sha256=maFsOrFZll-f94cCU3tKhLy9fDbKPI0urvxLmB1eSsg | 633 |
secretflow/tune/train.py | sha256=QC8lIMs4tFyvznxoNSiiwAuqXU3r3Je97set2-96O7c | 821 |
secretflow/tune/tune_config.py | sha256=0TksG-qfT8CgHGOvLSsMZgGZ-HIhNtp1ztFxJKdNlD0 | 1073 |
secretflow/tune/tuner.py | sha256=XRByLQpte8RcmypSNhCWmhJhjNaMRRBtiw3uVbDnKoU | 12989 |
secretflow/tune/core/__init__.py | sha256=ZlS2SsOXZUZfTRSV1ISZcNm9qt-n1hLu10HXpRTgCig | 581 |
secretflow/tune/schedular/__init__.py | sha256=KOF1jwA8p4aHW8n00pioYzo1mY-B-giU_GMTx8q2MIM | 1070 |
secretflow/tune/search/__init__.py | sha256=6oQpq7rBrNRE08bfg4NZyNdmw6Q2IKrgLjZFXfpW2cI | 778 |
secretflow/tune/search/search_algorithm.py | sha256=ucRJlhMIZX72p2KxzP1KSB84FyIPKfB7VuYsSIuz0Bc | 1500 |
secretflow/tune/search/variant_generator.py | sha256=VGxFP2c5TYcSP20KN96Uz-IAR3fUeMZscUfkRdZz_6Y | 893 |
secretflow/tune/trainable/__init__.py | sha256=xUYHXc1pKa3GtHImtEdrcFLd42wdFITbf45v2CrI3qQ | 632 |
secretflow/tune/trainable/util.py | sha256=MrU7vAwnvjMqEoUsocYyO_SmJQBPgW_39ExjteUhgUM | 680 |
secretflow/utils/__init__.py | sha256=LsaruislCBOGxAxIhzEQEuRvZP0bW9-M3OgabZQiwRA | 662 |
secretflow/utils/blocked_ops.py | sha256=zUs6BntvDeQatjK7jWZXhuy1lEyPvbM00R2Kf9rHF9g | 4403 |
secretflow/utils/cloudpickle.py | sha256=Tca67B7oYJG78fJjnx-w7ahsrZK0D4cSQx1G1tNMlFI | 16667 |
secretflow/utils/communicate.py | sha256=hLzo4_FPUDhtUjV9DFsaXNLQyKBoyo8CgpShz00ixPk | 984 |
secretflow/utils/consistent_ops.py | sha256=HF4_tvpGZqBcXZ7gsA3xMYxdOJy44wkP2uiDKCMAEec | 1042 |
secretflow/utils/errors.py | sha256=4KHb435nGqg3g9rhdhnzscuoqkaNWiXZGmd1AbUGJfA | 1185 |
secretflow/utils/hash.py | sha256=aWbXLTdmXc_xOl5FlXQW7Yw93iujdqu2X_01t6LF8cU | 870 |
secretflow/utils/io.py | sha256=vDesPaH9sKe8X7qdVDEaFhF4RksVzowNIJ-YuvYZ-TY | 978 |
secretflow/utils/logging.py | sha256=xRkGKDrmjfbSBHp9pnpjLz2Jvyl7TwBqY5fbftoJnFo | 966 |
secretflow/utils/ndarray_bigint.py | sha256=DwQDHVH_ZFWpDjcUph68ju1zOZmomiJF_JATSuLANVc | 2925 |
secretflow/utils/ndarray_encoding.py | sha256=Fs-q-409SG7Jh2mgBy64uDv7F2kJygrRpgZKFgP9l4A | 2489 |
secretflow/utils/progress.py | sha256=pY3Qm5G7gV1BBTyyi5D2IwdGaTuY_v3_7IyTYF33ZTs | 986 |
secretflow/utils/random.py | sha256=YR5ZysYl6AyOMV0qV0qMxQYzsZ8O7YqYrRnCBseMWIg | 803 |
secretflow/utils/ray_compatibility.py | sha256=mky1TnemDs9e695L-wtYQe_n5oUALxPMRK_EvRConGo | 1451 |
secretflow/utils/sigmoid.py | sha256=cMw5zBMeJ9yYT4TrJdfsMr6PowQyxkNftCOIgMaSMHY | 3930 |
secretflow/utils/testing.py | sha256=JsZrw5PMsyeBJp1h-fWQHpzGcNHn13NYxdoHhFCGE8w | 3308 |
secretflow/utils/compressor/__init__.py | sha256=9TSd7AoKPylVoljSvUc2pmB6Pz2WtS3V93oKw_n3uEg | 2274 |
secretflow/utils/compressor/base.py | sha256=VmHjTqwJvf4Xu69CWZQWgjejqSXxdZtbHJyMUNDoNgw | 3263 |
secretflow/utils/compressor/mixed_compressor.py | sha256=zEUIEWUeBQZ4VXumoR7Ou-ahz7bn0uTsJk7j5jVKkxE | 4837 |
secretflow/utils/compressor/quantized_compressor.py | sha256=Je7LLVlCq7Jzkdk7jb-8OSJbqeSNyPcGy7TQozOpH2M | 10709 |
secretflow/utils/compressor/sparse_compressor.py | sha256=IKW_YHGHpe5anqUq2uAbYvdsyhaD2PUuRS7VF-E9zCI | 10145 |
secretflow/utils/simulation/__init__.py | sha256=Wd00rjlQJKH-aY2LbPoVGjBo932U5pCSy9wAKN9ekjw | 585 |
secretflow/utils/simulation/datasets.py | sha256=_AM1HvOSITiovQXQGS2cknkLtuVfBNIKG7kVmuSEzT8 | 37648 |
secretflow/utils/simulation/tf_gnn_model.py | sha256=-Qd0iAv2Cr7LiYsEoOI-1gRGqLpRrZhQuigN87Im4Xg | 9525 |
secretflow/utils/simulation/data/__init__.py | sha256=OojuMczTk0heAQ5tNXJKhN7jfDhtsUMf_TJOsh74T-o | 802 |
secretflow/utils/simulation/data/_utils.py | sha256=0OcvhqrBYmXuDtSyoaz3GBTImSXForrQO0PDKd5-5Ss | 9511 |
secretflow/utils/simulation/data/dataframe.py | sha256=eslhAdfQ_AbCgFNznY2vuOxJSsMMRCkIX92zvyv05hA | 7711 |
secretflow/utils/simulation/data/ndarray.py | sha256=so12F0Q5TgYl_ipkVNpSK6TQjVgcQ7MnnPJ0l-HfDhc | 7060 |
secretflow-1.5.0b0.dist-info/LICENSE | sha256=QwcOLU5TJoTeUhuIXzhdCEEDDvorGiC6-3YTOl4TecE | 11356 |
secretflow-1.5.0b0.dist-info/METADATA | sha256=tHlSt7GUb9FQs70BKhrb93wXR6tp921dIoZELwqmPxw | 4711 |
secretflow-1.5.0b0.dist-info/WHEEL | sha256=qzEh6K7kTPXZbH2g0CXMJ9r8-krgw44ewrSTxG5d4As | 111 |
secretflow-1.5.0b0.dist-info/entry_points.txt | sha256=SHNAJtXkknDpzavWGYDfIpmBVdlRgeJElng358N3cvg | 50 |
secretflow-1.5.0b0.dist-info/top_level.txt | sha256=gnx5PWbIu_7IpkW_zzqjwN5TFcosT0RCQGqKRUlVt7I | 44 |
secretflow-1.5.0b0.dist-info/RECORD | — | — |
top_level.txt
secretflow
secretflow/security/privacy/_lib
entry_points.txt
secretflow = secretflow.cli:cli