plsc

View on PyPIReverse Dependencies (0)

2.4.0 plsc-2.4.0-py3-none-any.whl

Wheel Details

Project: plsc
Version: 2.4.0
Filename: plsc-2.4.0-py3-none-any.whl
Download: [link]
Size: 130317
MD5: c7196781b0086f35f36906e5c9a6c07e
SHA256: da40f46b18ecb6c8f96e4bedb02840d645db5568e168941f9841a0774b7b135f
Uploaded: 2023-01-17 11:43:06 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: plsc
Version: 2.4.0
Summary: PLSC is an open source repo for a collection of Paddle Large Scale Classification Tools, which supports large-scale classification model pre-training as well as finetune for downstream tasks.
Author: PLSC Contributors
Home-Page: https://github.com/PaddlePaddle/PLSC
Download-Url: https://github.com/PaddlePaddle/PLSC.git
Keywords: face-recognition,vision-classification,large-scale,distributed-training,data-parallel,model-parallel,resnet,vit,face-vit,deit,partial-fc,arcface
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3.7
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Dist: pillow
Requires-Dist: numpy
Requires-Dist: easydict
Requires-Dist: scikit-image
Requires-Dist: scipy
Requires-Dist: sklearn
Requires-Dist: requests
Requires-Dist: prettytable
Requires-Dist: tqdm
Requires-Dist: visualdl
Requires-Dist: scikit-learn (>=0.23.2)
Requires-Dist: opencv-python (>=4.2.0.32)
Requires-Dist: onnxruntime-gpu (==1.10.0)
Requires-Dist: onnx (==1.9.0)
Requires-Dist: paddle2onnx (==0.9.4)
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 5085 characters]

WHEEL

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

RECORD

Path Digest Size
plsc/__init__.py sha256=V5wh8mx91CWMxU9Qji1odKu82VNLMW7Pg2bDeA-ltB0 907
plsc/core/__init__.py sha256=b-yc8GBw4E_NpnkErLHZ-UswG-fZY7Ak33lsx2L82JI 772
plsc/core/grad_clip.py sha256=t1VcKWUa6FmG1GDmMOiqfvfn_YsfUjazrLXFHT2Og5c 5471
plsc/core/grad_scaler.py sha256=1pENzY3A4M8JffwjmBg-LTMt1bdSPTfBBKP6Nz7DCbU 3775
plsc/core/param_fuse.py sha256=s_4OtoOCNltTIHlWKm0jNzYCDbMYudWqXakjKoKEMkM 16813
plsc/core/recompute.py sha256=id5ZY3uIRYUY9SHqMnuQ5-0dM809-5InEzTd-jLMsO4 1495
plsc/core/sync_utils.py sha256=2j-aG59E6fa60vqPftnsG3ZcIuP5eKzYId9IGIWQfsM 1845
plsc/data/__init__.py sha256=mLHorGw9yKXAhcgHS389v9aVOm3zKzO6Q_3rgau8I2k 3351
plsc/data/dataset/__init__.py sha256=DkudQqdiQbnXWEjxGlrJX1BI9k_WtpN6D4wxrKLTMT0 2022
plsc/data/dataset/common_dataset.py sha256=aB3_KhVuBNSjDQRp6NuS6u4CPu4ytwXwO9Y96APklBM 2189
plsc/data/dataset/face_recognition_dataset.py sha256=kyJXqnKqKwSY4YpJy_g0Cp4lfKZoap4R18hAVjSb0Ks 3743
plsc/data/dataset/imagefolder_dataset.py sha256=5okset3JjeR4CcZBwDXBwZj4vaigIB8jrASURD_AnkA 8231
plsc/data/dataset/imagenet_dataset.py sha256=-ftKzn3g-5Z_-W7OF4JuVojgOEG8dAf8md7h1IS5IKw 2074
plsc/data/postprocess/__init__.py sha256=6BCKQCspfQBN3FIdo1KyBBTNnUc5AHFxXgFKbMvf6_I 610
plsc/data/preprocess/__init__.py sha256=9rVtM5zgJq1ZMG0EKYy2i6GVCVuZgls4oAcg3QGezzw 751
plsc/data/preprocess/basic_transforms.py sha256=ZOQW_indJ_DMumAh8wRzlilkB_EIt4NtMaKjxENqXIc 27838
plsc/data/preprocess/batch_transforms.py sha256=Xb69rXL5GLalqDdJP4v4x4nanbb0L1uPbMLaAULEOlQ 6972
plsc/data/preprocess/timm_autoaugment.py sha256=dusXpzcBnBs01195OGkAzuFl6hBGTD79imw8MwvKma8 31868
plsc/data/sampler/__init__.py sha256=I9k1xRfPf7X71kfi549-4b5U4M6xk6UwIRdKFXBzZ1s 723
plsc/data/sampler/repeatedaug_sampler.py sha256=TYr1-t93i7dJqXXmWUtVUH1GQSgIccAxlkGnIH8upXw 2910
plsc/data/utils/__init__.py sha256=kiIqjgKHOuSAPntGXVXosb7N1tgG4_39FLlvFZhjEdg 717
plsc/data/utils/batch_collate_fn.py sha256=AVKS7Vlm-1r8D1n_U6b-8t4jrGZnqS7-dTUQWD0fG-E 3231
plsc/data/utils/transform_utils.py sha256=LrquPsK8RlHIxrJtLIwK3dP_TOGBr-ee1jjQzZxIfsA 1383
plsc/engine/__init__.py sha256=84bUxHZo7bpNNhrLJbnnEqe7GDuIr0aCYTcopn_5HcE 610
plsc/engine/engine.py sha256=ZkUpZJE8QtZud0qNjpLXDUdyUeKiY9vwZIZQfLmSbWY 17898
plsc/engine/inference.py sha256=colv0IVRJT2vnr6Pkz4KXd4JCb4ebYbhRlFJx1Nsahs 3326
plsc/engine/classification/__init__.py sha256=ljGH_9DpG0gzCzGlkblxkPhYUfjuhMLaD2nxcviQNB0 691
plsc/engine/classification/evaluation.py sha256=llsVVv-5Q-gX7c20ez4r7enX7frYQsZnd4sfwzyN_YA 5779
plsc/engine/classification/train.py sha256=KlEh_QnbMVKe1q8A2ALwiX8KncpeHsDhL6QU0w0a824 6048
plsc/engine/classification/utils.py sha256=5orOtqCQ1LQ9EapxEsNhalecQZAFWVupDl6MPo2BVbM 2970
plsc/engine/recognition/__init__.py sha256=0bSUCqVaOfd6T3-H6i5skQv8IliqmY03FtLK-lRxvug 701
plsc/engine/recognition/evaluation.py sha256=4IdVClyxkosbzR03KSlLp_kzRnPkmLLYGjq3ciJkzk0 4758
plsc/engine/recognition/train.py sha256=6__p2NZBdh-z6PkaDXNFDfhUZLGa9F8CIK48F9jYBVw 6345
plsc/engine/recognition/utils.py sha256=WyPIMXhzakdexzhK3bXHVdxPzSV0DhdIhafxALEBmOA 3133
plsc/loss/__init__.py sha256=E6VF_lQJOAsjnKNGFV_9_BHv8BCwi2tVosbMJpQATn0 2274
plsc/loss/celoss.py sha256=FYhbi52-8SK_fj6SRZGk-ukvnNw6Hp1V7_9dyvg9fpk 3442
plsc/loss/marginloss.py sha256=Up3kep2hNfFTD973JE_t6oQT21BPAqvcD9kScPlPtis 1829
plsc/metric/__init__.py sha256=Ck66FMdo-M-ebBAMiidqMBSU6zXnjicP4lN1XjJuN1o 1736
plsc/metric/lfw_utils.py sha256=wM-KNBMmcWPlTlp64LVKD4f9gWJ8C81iTVqyO32RWRs 6653
plsc/metric/metrics.py sha256=4igtsSjV3eNAuFiSXSpZ2RSuy6Qgqp4SCA_EuofOhcY 5599
plsc/models/__init__.py sha256=6uInICTwR_TFT8Ez6FPbKyqNbK2-tIl4FF-yODMOxsY 1140
plsc/models/base_model.py sha256=HoG6aYIs62g6f-6L0ytmQle9UUOeSbkeyPI3QrE-ZQc 1283
plsc/models/cait.py sha256=ZCwu1XMRhnQvpAmvF09PdSjBG3T_adcopBkabUaZ7lQ 18316
plsc/models/deit.py sha256=JStxtiDyxIHiDcIm6qS5LvGPKqKVPykqBklFlsm6NMw 11130
plsc/models/face_vit.py sha256=Ki7vD7Pj2E8SjyzptCxrP9xvtbPIZzYO3fQ2vpWC0Ms 17277
plsc/models/iresnet.py sha256=Vqo224oK7jFd9yNoNMzYku5Ss_wMECLhB3jA-RtljVg 11467
plsc/models/mobilefacenet.py sha256=1nBLp54WPYpyqKrVvUqnJAb9F29TCN0jan2HU3upid4 11756
plsc/models/vision_transformer.py sha256=vjgkQIz4aegX-5tw8sX124o27gVfOxKC8itz4bqEcrA 18724
plsc/nn/__init__.py sha256=gr5Ta_jiYJqRfNctPcYlNfhFmDkY5x8nWIGNq4oKA6s 636
plsc/nn/init.py sha256=LbyXG7Tl3Z0bbNQAi11vCAo-3VjUMutrN_wYe2dWC0U 6078
plsc/nn/norm.py sha256=wmwGK71x-tJX56yFu_cOfls10SJ6X2RKr5ZlG3NWwOI 1843
plsc/nn/partialfc.py sha256=P7nsaC9Vco4jX3Dby1R4NIZPtKoUFe0SYVAne9qAPfI 8026
plsc/optimizer/__init__.py sha256=ptzIAZy3XCK5Ff1tVON7jxANwHkX0_KiOlTQo6p-Vb0 2633
plsc/optimizer/adafactor.py sha256=eF9MGhk1aY9wUhpPaOXJ4V8bXkzgV0n4G_jEw1tPJaw 7751
plsc/optimizer/adamw.py sha256=7rY13sZocwh67e0uJqr5zPaNas92ZbqOnF6Ry5pltWQ 5844
plsc/optimizer/momentum.py sha256=Rp5YDOLpgzbyKprIj6XA8uE0BngW3bCrdVd-NUXJsnM 7029
plsc/optimizer/momentum_lars.py sha256=pLPyWK6NdDB4_lWZWNrBAL1VAxRpNcPjDu2j_W8iqKs 4500
plsc/optimizer/optimizer.py sha256=fC3vYgwH_ciBqaYCiaXh3bkH4Vgv5yT0-iHwPgHZ-Ak 8270
plsc/scheduler/__init__.py sha256=RaGJfy90tVdRwTq6QaC6PYDIeJaUwjCGtkzunOTmg9Y 1206
plsc/scheduler/lr_scheduler.py sha256=R33BSYVn7pOuZp3gl2UowbdXsRMUGyeppLt5BMEYT40 7014
plsc/utils/__init__.py sha256=84bUxHZo7bpNNhrLJbnnEqe7GDuIr0aCYTcopn_5HcE 610
plsc/utils/config.py sha256=zvQAMftFWzDYbu2kqZ5CINhamPkvusDROKMZnUXEhtk 6091
plsc/utils/io.py sha256=CN6Rf0fB6Rl8UYzf8P9K9hpWYG2H3mc_IHfKC-0sbZQ 7019
plsc/utils/logger.py sha256=HYJHbVV54DKnxEPgr2IwD1Yhrnns_FYaXu37p_Z1NGs 3844
plsc/utils/misc.py sha256=qYlnSK2_ErAcwfJkyNu2T-5txH5H3GkJO0H82DyiT5Y 1908
plsc/utils/profiler.py sha256=xlWlH9MNT6zefJV498KWbUNDVYEgxUBDXP6fU5XMD9I 4393
plsc-2.4.0.dist-info/LICENSE sha256=oO7-V63hq7Hulh28U5JeuyNR6BdI5gjdhrG3QD2ignQ 11437
plsc-2.4.0.dist-info/METADATA sha256=3gKTCcdv08yRjhgk0ONzAbjgvDPwFaLhBZCaQz6ISPs 6386
plsc-2.4.0.dist-info/WHEEL sha256=2wepM1nk4DS4eFpYrW1TTqPcoGNfHhhO_i5m4cOimbo 92
plsc-2.4.0.dist-info/entry_points.txt sha256=xJP7w00cIgY904qIDuxszbJhX0xDa_e56p8PUkQIpK0 108
plsc-2.4.0.dist-info/top_level.txt sha256=OYiZuuHB6AedfHETWwL3yr7KFgrcI8RN75IwDJffFmo 5
plsc-2.4.0.dist-info/RECORD

top_level.txt

plsc

entry_points.txt

plsc-eval = tools.eval:main
plsc-export = tools.export:main
plsc-train = tools.train:main