SwanLab

View on PyPIReverse Dependencies (2)

0.4.8 swanlab-0.4.8-py3-none-any.whl

Wheel Details

Project: SwanLab
Version: 0.4.8
Filename: swanlab-0.4.8-py3-none-any.whl
Download: [link]
Size: 158140
MD5: d0d5a46808742b1899b2851feeec14cc
SHA256: 7aa8a0da4a010bd46b076e476a536f5215af06d976e3d725e7e62405e0285ef3
Uploaded: 2025-02-12 09:17:20 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: swanlab
Version: 0.4.8
Summary: Python library for streamlined tracking and management of AI training processes.
Author-Email: Cunyue <team[at]swanhub.co>, Feudalman <team[at]swanhub.co>, ZeYi Lin <team[at]swanhub.co>, KashiwaByte <team[at]swanhub.co>
Project-Url: Homepage, https://swanlab.cn
Project-Url: Source, https://github.com/SwanHubX/SwanLab
Project-Url: Bug Reports, https://github.com/SwanHubX/SwanLab/issues
Project-Url: Documentation, https://docs.swanlab.cn/zh/guide_cloud/general/what-is-swanlab.html
Keywords: machine learning,reproducibility,visualization
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Scientific/Engineering :: Visualization
Requires-Python: >=3.8
Requires-Dist: click
Requires-Dist: cos-python-sdk-v5
Requires-Dist: psutil (>=5.0.0)
Requires-Dist: pynvml
Requires-Dist: pyyaml
Requires-Dist: requests (>=2.25.0)
Requires-Dist: setuptools
Requires-Dist: swanboard (==0.1.7b1)
Requires-Dist: swankit (==0.1.3)
Requires-Dist: urllib3 (>=1.26.0)
Requires-Dist: matplotlib; extra == "media"
Requires-Dist: numpy; extra == "media"
Requires-Dist: pillow; extra == "media"
Requires-Dist: soundfile; extra == "media"
Provides-Extra: media
Description-Content-Type: text/markdown
License-Expression: Apache-2.0
License-File: LICENSE
[Description omitted; length: 15328 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
swanlab/__init__.py sha256=Eu_8_wnCoLRxmC9lLSzyeU_Uw5DQDV7MSGx7tVyhh2I 701
swanlab/env.py sha256=oIXkFRLYNGVOJEnOpol8om913eETTRkLZX0AXgE94Sw 5624
swanlab/error.py sha256=kl4dbeq6UK3iT9MaKDmgCIy72y-sR6C8H_TLePyEp_Y 2607
swanlab/package.json sha256=DXL7kyoQjYG351kJjHSlqI-S2R9FnB5-1J2PfHkZkro 94
swanlab/package.py sha256=_HdJVRfvhBJG3AhYjeAXeA0mAIL5St5DMYsHRRdlIRE 7801
swanlab/api/__init__.py sha256=SvlTTqfTPAoukAO6XV5FX9jwETHW-X32z7RTbQOmbqI 605
swanlab/api/cos.py sha256=XoKDqHYzK9Fwp_3Dj_Sn4WvC8HiRX56NjAnm3BOFBX4 2693
swanlab/api/http.py sha256=dPn1Lz0GxsOGqdBc-d1huqwiC-lqUzZk2wD_8Iuwaq0 11088
swanlab/api/info.py sha256=gvHOCrhPDAb2pIHRLMQMyYeH8mmlIe1TlCYOXEPau40 3118
swanlab/api/auth/__init__.py sha256=5kPErCzqa7Xw6ZF7YhyQdgjugM5gnmM3-EXPXQixFcM 359
swanlab/api/auth/login.py sha256=gB6AZA-E7qLMVxxprD4p2wB5E7tE4ah6GAhQtKp6xjM 4697
swanlab/api/upload/__init__.py sha256=_c6HeKMg-H9acOcT6GLzguynj7CQrEC7fxjseNnfQQY 3331
swanlab/api/upload/model.py sha256=ORiz13gyXGCQdOIxCrsqZ2GzaJD3P5iJ6Midcs89RDc 5468
swanlab/cli/__init__.py sha256=78xQXAVUXVZWoJ_aEwZM8TtTrOWtH8e1q2umnxV6hoA 41
swanlab/cli/main.py sha256=lCLDpY3J8dY6JyJLqPGAXhrGol3Ll5M5XGxIgd1yIqU 872
swanlab/cli/commands/__init__.py sha256=JzWmKEYYHjlBEFby_1eKupKvy7pIl9yat2BaEz53qpY 237
swanlab/cli/commands/auth/__init__.py sha256=e_jt3BhuycrZ_iUuvalWWR2DvtG7FvW3-Nq2OOWJLiw 197
swanlab/cli/commands/auth/login.py sha256=BhLY-LXLOQeEFU1kDPc1tDqfhrYPeiOZtVFYD9z2MOw 1826
swanlab/cli/commands/auth/logout.py sha256=38vLzu9cJnklzqDGNeVx_88lOk6dtKgoxunIuvEBv5o 1242
swanlab/cli/commands/converter/__init__.py sha256=NrNxoLwMcF77T0TPSiiFdeA9ajYBU16n6w4blWerE5E 2651
swanlab/cli/commands/dashboard/__init__.py sha256=wgFadFbJwGxiAMQ6H9pVAGYtiVuZt8tbD8m6APv_DCI 191
swanlab/cli/commands/dashboard/watch.py sha256=hut8rkArKmxd8Uz0wjoaDj6PVQYIqGN7O_a8xCVa_hc 4305
swanlab/converter/__init__.py sha256=H4lxzBa5X6Yl3tI9dv6cImN-At-vHzwBkbEwWKmW5Co 576
swanlab/converter/tfb/__init__.py sha256=k806j0CRAPInoFItgBbFahQeN2fZJae50G0h9VaMCRI 40
swanlab/converter/tfb/_utils.py sha256=v3j1NW_x_SvBJGku6Z0dIqPEV8LirXEkFRb7QWrGYEk 4772
swanlab/converter/tfb/tfb_converter.py sha256=FlAmg-2mlZo0N42u_TRMfPWredGH7ygiR5a6x0LynUE 4170
swanlab/converter/wb/__init__.py sha256=Y1EgZUYrUDskYUrplgeTVjlWt2USnp7mKAm_cNlXBvE 41
swanlab/converter/wb/wb_converter.py sha256=ARlr9vexPmjYAI7eTje5nm3BtFMEu2CrtK_jJs1tALI 3731
swanlab/data/__init__.py sha256=Po1oP1fcA1N0_AOO4sQKBdhJOknj-y9eFFib58m29JA 471
swanlab/data/callback_cloud.py sha256=LOvI3NnoersUvisPqJ7WG-kQtt1E5sWVlx_L-RSpm8Q 15619
swanlab/data/callback_local.py sha256=3yBHkZn0wlKMse3WiKx0uXJwhq9IFHFD4UQxLcfXy0c 6261
swanlab/data/formater.py sha256=ZRzAwwehFlKhBLR1Op69b3FKm6-u6rZTkglisoWCXSA 6317
swanlab/data/sdk.py sha256=v_7LzV8cFS8kL4ZgpjkW_5_TtjbQzYX9yp8GskA_3Pk 15209
swanlab/data/cloud/__init__.py sha256=weCy4jRTcvXYnkOOzlMSfZz6nWEWy5gYYSdym_VDxMA 271
swanlab/data/cloud/log_collector.py sha256=CI6J735R--0cyqsF83Ey4i4IpmVEHieBd4a4zthZ2CE 4408
swanlab/data/cloud/start_thread.py sha256=ubM19ZMH-KYK6macFXvNPpRAjfTVlRuX1izFRVJjjqI 5419
swanlab/data/cloud/task_types.py sha256=bz4VMljNxy6XiJZVEir0XsLFXVvi9hwsNkUPNxit1rM 1284
swanlab/data/cloud/utils.py sha256=JWSJKqW-tZN7h_lu4er04xY3B1fghHXxYRPdVcag1wA 4551
swanlab/data/modules/__init__.py sha256=XEHx5_MGGSQw2cRNI4vccoGufrOzB11VxHmbjAA7yGM 518
swanlab/data/modules/wrapper.py sha256=r5ZpU-mZHf9MCkvsnhuf_NwWhj4tQ4Ill_qmrPfIutQ 4080
swanlab/data/modules/audio/__init__.py sha256=F9TNHSPp7u1qPUWGaBPy6TUnwEIw2XBCWVzWknR55RA 3919
swanlab/data/modules/image/__init__.py sha256=mfs5uJjShqp_yDGyJSPqt-AXSNPqKS70hLSvaUEUnOk 9786
swanlab/data/modules/image/bounding_boxes.py sha256=GR07SRQEf7TuaiM_X5LQFN_20RpP0T-yueNcipN8tks 4040
swanlab/data/modules/image/image_mask.py sha256=LL6fVGSPIMNoE3DG2S9XElHJNPN14jFFkv9AvQMn_jA 2011
swanlab/data/modules/line/__init__.py sha256=dRPySdfC5ZfR8sy4MQ27CvEZXqfX9HONND0hyX38Bfg 1275
swanlab/data/modules/text/__init__.py sha256=34Rml4ParZ_FUeYRrge-KFFjkkj5OGkj-fW4IHqsyb4 1498
swanlab/data/run/__init__.py sha256=SQ6QRhraCTnbFcdF4wjy3Ln1fj60nlyByVHyK-OBYvM 442
swanlab/data/run/callback.py sha256=P8qjnTZrSvt_Pp41WH4hXgzK10sC_9HYoanbgDONFtw 3766
swanlab/data/run/config.py sha256=aIMsB_XjzEVgIFoJn-TDn1gyNlAd-9EjsYnFJUceE7w 10148
swanlab/data/run/exp.py sha256=Gu4Wmgc9bW-8MLx-9NbeFUeXOFSI51L5QEhI7Fm7h7s 13761
swanlab/data/run/helper.py sha256=BiBbt8GgUUdMIb3hYaWXhXAY6s2HdeNqDslS3GuknaY 5675
swanlab/data/run/main.py sha256=LPWqYY92dIkjb7UemREb9qQIH80L0CcvgVbzPSTmOAo 18442
swanlab/data/run/namer.py sha256=Ylu80gsbu_eFbxK8EqUKqjhBdhbsvXlq_TAkakUCzoU 2707
swanlab/data/run/public.py sha256=142P5q5XN21Y2ftOF-B1lq5MwsNo9oshQ7rlL3OEe_U 3946
swanlab/data/run/webhook.py sha256=-qz-RscM4HdYiabAf7AHf6sii0WON3D-N2Gsr-oJYxE 741
swanlab/data/run/metadata/__init__.py sha256=aWQbPZnz0IwEfWBLlE9aJLkh1c8yYuccC-NY_yA0sX4 1227
swanlab/data/run/metadata/requirements.py sha256=CM5UK8SixaW__LBl0A4fIWjkztjGz2m1PsbeOma6tJE 558
swanlab/data/run/metadata/runtime.py sha256=rrSH8Kysl3-HGrKsrQeCTdMUYIWOZyyIaTgFXNevOB4 3134
swanlab/data/run/metadata/cooperation/__init__.py sha256=2Cti6NUp9QW07hKL6tcOI3AbRhkhnh4koIjOpL1ejZ4 1149
swanlab/data/run/metadata/cooperation/qing_cloud.py sha256=eTuCS8AzGzAxfg-NQr6BidKservO2ETmTADfYDKmYyw 877
swanlab/data/run/metadata/hardware/__init__.py sha256=M-JnRicgwNoJ-xdY54k2-o1AW_dJkOJZsVBfFoLNt8g 1934
swanlab/data/run/metadata/hardware/cpu.py sha256=daxXKy8kc9H5t8auJeTDioqhSevABiDJkzbAKUliS7s 2068
swanlab/data/run/metadata/hardware/memory.py sha256=Bh8NmxxbXsrWslESSF7anyzuA08oWz6Jf3HfNBbb1xM 937
swanlab/data/run/metadata/hardware/type.py sha256=oAq52YrjUzLOwzVfrPCxc9pBabF19hnXskqmesp96fA 5141
swanlab/data/run/metadata/hardware/utils.py sha256=sUv3vH08hdQp_AX-YmfplVmNhF9hZWeZwwgGC1k6SPo 4783
swanlab/data/run/metadata/hardware/gpu/nvidia.py sha256=zrBc3-IM4cpeDFtrLFz7LIbPls_Jm2iZAJoIMU7_mws 7328
swanlab/data/run/metadata/hardware/npu/ascend.py sha256=jU1kXBfMtyw6KqgMXERe_YCCI90_Gr_bMbEcfaqFJOw 7877
swanlab/data/run/metadata/hardware/soc/apple.py sha256=LGDF6fn0B-UJPNWnd4vPWyPy_ldh9W5icM4PzqEF8No 1880
swanlab/integration/accelerate.py sha256=LiEIpqB8wFjV0KDU39GqyF_xP52KHO2YO0hx4MleCjo 7038
swanlab/integration/fastai.py sha256=qmJ4lKui4yQOxjKBe_tvPZ9gfVyvOqPANpVxd7ahbdY 5059
swanlab/integration/huggingface.py sha256=YRfPe-HYpfNjBntZiFwZsUkRxG9vUyG3MGEIQ6frlEY 470
swanlab/integration/keras.py sha256=-_35bXa_Z35w3tXto1pFckyS972R5rHwzI-QMDOD518 3167
swanlab/integration/lightgbm.py sha256=2cgrzGPBEOrSSayFuwaW57s8qtbZc_FEgf8pH1ji1jg 1749
swanlab/integration/mmengine.py sha256=VpUl-GU66WaXpWHd61pCk4N7hZeeJ4N92qgMUZGU2Uw 7496
swanlab/integration/pytorch_lightning.py sha256=3nUGQgT9l8jydqrcFgKeJvqvbluyn5GXEWrSTRi-Shg 7399
swanlab/integration/sb3.py sha256=tGuJ3i91GQBqZvTiESt2E7GTf9GBXFZxLb-_348KD3U 3833
swanlab/integration/torchtune.py sha256=iTc5PivsC92aQn7ssoFQ3VocVyCI5zDW7wA_3FWKJYs 3026
swanlab/integration/transformers.py sha256=h83lgKyF0ETieDr2qWQHnWSEbpcodsfgrkmnDj_jRs4 3645
swanlab/integration/ultralytics.py sha256=6ENAN1v8ftfOXWzl3OBF3oYgZw83NV4kXEMUHiFx-GI 7092
swanlab/integration/xgboost.py sha256=JVphkE-uzAIRUMSrO_hgX3-Ji_mHOhoskEt3JUQMT7E 1601
swanlab/integration/integration_utils/autologging.py sha256=pWp46LuZ0kdlTvLn1f4GbxIJ_Hbk0mrM3Q70luqPcz4 8535
swanlab/integration/integration_utils/get_modules.py sha256=R18RIK9dNJ7wnewd1F8DgFijWzaFwjfV4mB-Ffpt4wE 3526
swanlab/integration/integration_utils/timer.py sha256=I6szQyNMPuAycvMeiXmJiE7RfeHG9l6D_lDDkN3LN5o 594
swanlab/integration/openai/__init__.py sha256=YDLI-h9Gpemj0Hv3L5s4dnHU5JEPFmvh6B2kedtDySw 202
swanlab/integration/openai/openai.py sha256=XQAM-N2KHV67MKzwUzya4uxKBwUOPQ-59F-F_L0OIYM 1624
swanlab/integration/openai/resolver.py sha256=OfuVlpntTPH5qF0kVN0qScxcmzcjD-ZY5CM0CYh4Qi4 19701
swanlab/integration/zhipuai/__init__.py sha256=qOSZPVoq1PCen7WoJ8_wSLA3A5aidCaYmAu5e8GFgII 204
swanlab/integration/zhipuai/resolver.py sha256=zUA7yKs1N2W86-tNNSoWn2QPE6FgWV9JxeSn8jIWnsQ 7125
swanlab/integration/zhipuai/zhipuai.py sha256=UYWr6uACGOvd3_tcck3g8D2c17ybouIeOn8MjZOZ9NY 1083
swanlab/log/__init__.py sha256=6sRsM6E2eAcE5yCwuQ6Zwa1LJqWfLF8ogRs3yFTxP34 480
swanlab/log/console.py sha256=SHvCXXt9hlGd1UZbYZpWGicirqTMJh_sBFoJ2InXgt0 4008
swanlab/log/log.py sha256=NAmmxpJYUCRmhw53BOIAKldQvpmWfbHwPoEC-TdFKhw 2834
swanlab/sync/__init__.py sha256=ZPik-Zv2wawQlCBF1KzB2nHKvDOyAVy14eyD6xrqP50 170
swanlab/sync/tensorboard.py sha256=0vJ_oM1h7VBVk8gixTAWXw3zreWqYZWtYlUgNSagPW4 7100
swanlab/sync/wandb.py sha256=4Ys1FwPycbaC1JT9oVn-f7PRZTo14oZ6ackE7jNoMiU 3690
swanlab-0.4.8.dist-info/METADATA sha256=jUhWTl9Rq5dEL6uDk6BI18BolrtW-uEQ6oy34Ctnyag 21868
swanlab-0.4.8.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
swanlab-0.4.8.dist-info/entry_points.txt sha256=YLsqHKJS4ui_-LXJ5FWLb_a2QlcW5PvnDCtupN5MoVk 44
swanlab-0.4.8.dist-info/licenses/LICENSE sha256=uhhCtOCiiG-BbdKITTbe9UAO_K5erLo3O30rTNUo1Co 10779
swanlab-0.4.8.dist-info/RECORD

entry_points.txt

swanlab = swanlab.cli:cli