examples/quickstart/basic_classification.py,sha256=byefVwdVS6yHuHOSBRHB3czrm5ya4ZpIM_qI72UTpv4,1048
examples/quickstart/basic_localization.py,sha256=K4OKUhsM5uE09XKL9Uh4CjLpcEALm6Qnipfn_QomYd4,1038
opensportslib/__init__.py,sha256=yl-0Zd38CgUGwn-ZUpT_rbaJx1nMwUPjod5U1TcAL7U,619
opensportslib/cli.py,sha256=V23vkHF-p_BGS4PPJNIdFhsVhq2dVuVEYmAPb7Bl7Uc,637
opensportslib/apis/__init__.py,sha256=KSobkasDHGQxCABEj8qUizoIfs7cP9-xsy-gRn0xCqc,400
opensportslib/apis/base_task_model.py,sha256=SZJCwzaagjBwozleOfaVJSjI0T94EgyhVBY9qz4JYFk,4807
opensportslib/apis/classification.py,sha256=LfwnfnMdQiipqZymGpEPc0lPL64oXilL_eT45ueMkBA,11282
opensportslib/apis/localization.py,sha256=Dp8Y1foldChiQTk5OvRQZeiLS6u3HN0MQxBpNbJIig4,14376
opensportslib/configs/captioning/encoder_decoder/video_captioning.yaml,sha256=nQ2igdMe9a3NgtRWX6ncM7l0cDvMcKO39CC6cxy8oAk,2599
opensportslib/configs/captioning/llava/llava_style.yaml,sha256=je84H7xC6CFJwvUasJtEc8HycZS9qJYCSyqi3kszRrY,2876
opensportslib/configs/classification/default.yaml,sha256=SnS5nMRvJo3r8rP8cvxcHKTMLOlyQCYHFYPocGEWGW0,2332
opensportslib/configs/classification/frames_npy/sngar-frames.yaml,sha256=d40nvky0sexEnPsE9hERVQeZ0N_s5UjR0fjNsKW4I9U,3568
opensportslib/configs/classification/tracking/sngar-tracking.yaml,sha256=4PT2pn0KCVovS4wYDUnc8B6NFD5YoUx7TUduw31czp8,3675
opensportslib/configs/classification/video/classification.yaml,sha256=d09jj0GLYn8DWT83K8070BEkLKk06v1SMvz1FhQew7Q,3903
opensportslib/configs/localization/default.yaml,sha256=7AgDONmreb_CplddmmL4NS65BtIFTPbbBvR3FF6F_tg,2616
opensportslib/configs/localization/video/localization-dali.yaml,sha256=obOufIpE9iZYl_7mGMspZUFHoMu5due7lsvwRp4jRu4,3971
opensportslib/configs/localization/video/localization-ocv.yaml,sha256=QOLgwsqtAJve1B9PGwYgaXXxCnNBHimDLxzbPJ59YBQ,4266
opensportslib/configs/localization/video_features/localization-calf-resnetpca512.yaml,sha256=CvI6coMu6TZeXH2ibyMJu-5j9-2TlvG5tTmUHvWhZVE,4571
opensportslib/configs/localization/video_features/localization-netvladpp-resnetpca512.yaml,sha256=E5vH-PHLNvZYEP0GY_8X9voIeYM6LwFHuDpjke5Yorw,4128
opensportslib/configs/reasoning/multimodal/video_text_fusion.yaml,sha256=XrlSaC9XLDLzcb2k8hA3YqHJuHE3jdc_P2o5IedamtE,3147
opensportslib/configs/retrieval/two_tower/video_text_retrieval.yaml,sha256=FpoFbA0w2qoQUIGcOX9vMN2vK4AgBplYtSWVlELhAeQ,2962
opensportslib/core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
opensportslib/core/config/__init__.py,sha256=joSTWPBuLQDSFQIbAVpmOyeFLTxhIZRR_-K4DgEK8MM,635
opensportslib/core/config/accessors.py,sha256=5PRjbYdIE-irBHLtrSuMNkPuvOXeaYS9ESxEUNeGPNo,11515
opensportslib/core/config/conflicts.py,sha256=cs28TIoA5w3GlQ3QTXD4AqEQL22nHxKPCS7eR-L20wI,4835
opensportslib/core/config/loader.py,sha256=zqbddN-IGWe1Ci8SMZ-g6LmqqL65HZOUiF_Tv4zxurY,2084
opensportslib/core/config/migrate.py,sha256=C2RFBjMl3uve2D1lIgVxnKMUjovtxxMBZKRG6h-Aot4,817
opensportslib/core/config/runtime_adapter.py,sha256=IIw4_1tV2-cuySypxlqEYzF_wpJjETihnUsJs22kvg8,2018
opensportslib/core/config/schema.py,sha256=up-GvHD1eaNfhnJ9ifQ97S3_-UeMHW5V3DpjBF4_0TA,1931
opensportslib/core/config/validate.py,sha256=g9xTjNsfvCmsMbNJjRNPX3TXrrrGa__R14k06IhEzxA,3230
opensportslib/core/config/migrations/__init__.py,sha256=6Ido241pfuiuqFyQrHwjl6pAPL2NEbyyCdCGTeDjMtQ,146
opensportslib/core/config/migrations/legacy_to_canonical.py,sha256=WmyqFqIzkgTY6IpvMn3e0AVY731kKbIBIIbK1_7E7y4,19999
opensportslib/core/config/schemas/__init__.py,sha256=xoTJTDpfyqxQ9oIrdJMVXE4emEXX98Kx-VNyz4FM4nc,203
opensportslib/core/config/schemas/schema_canonical.py,sha256=YY-u9dkX4_jVaLgKO4b6pvzLYVVXJU-93aK-t2RxElM,553
opensportslib/core/config/schemas/schema_legacy.py,sha256=YNp43H58eF5w2Xcvz9BVwm_amkpiClDtWCm01QJPjDM,433
opensportslib/core/loss/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
opensportslib/core/loss/builder.py,sha256=OgHmIYp_U1GkYcXOsnBYzj4W4oXa72V9ZBkVWmtD9T8,1499
opensportslib/core/loss/calf.py,sha256=U5IjsvtjWxvlmdoHxIkHZRkd8I_XWSq4KTerkKbkb1g,7971
opensportslib/core/loss/ce.py,sha256=k7CwAHWRjouE_wKmaVyHkbm5i8L9FNb7TNIZXF7N4G4,632
opensportslib/core/loss/combine.py,sha256=9B03jOPC2LgKLW03ljys_d9eXm9MIyi-AWTCxbMWMPI,1193
opensportslib/core/loss/nll.py,sha256=VYmSXR9iWcBYNMpeT_UH6jNM9FVdm-QiU5Pv7LmbTpE,607
opensportslib/core/optimizer/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
opensportslib/core/optimizer/builder.py,sha256=Gn26-r3fZYB9yV4VDHMIMjOCiK7TJxrZJkR27awewX0,1320
opensportslib/core/sampler/weighted_sampler.py,sha256=gemgJu8Ih-zA51zThVbUpbJ56o7mzlnbr6lK5_wNChU,4214
opensportslib/core/scheduler/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
opensportslib/core/scheduler/builder.py,sha256=FrrSx7u3o5xQ37Tw0TIiEMqfv11J5XJ2VCtnVBQRp3E,3412
opensportslib/core/trainer/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
opensportslib/core/trainer/classification_trainer.py,sha256=HQHo-QY_wDNQgTVir0kL3IDdIETImvlIBXSeckdDxUU,46938
opensportslib/core/trainer/localization_trainer.py,sha256=sLgqjz98JXvM5h30uYUb93WL2InkGSQwzgBjmgNrZEc,44502
opensportslib/core/utils/checkpoint.py,sha256=AZu8_CJnu6qfqQ0i9l5dAmwAEeT5I_3eUCDjJ8203Ko,9330
opensportslib/core/utils/config.py,sha256=8XvKjZZ6g6res-SZ3yULpr4cpx89ZB5kV_m0A38QAC4,12230
opensportslib/core/utils/config_normalize.py,sha256=0lZ6tuLzfrziTG6j7JXDha7oDJz1ydd9PaD3HEi-F-I,905
opensportslib/core/utils/data.py,sha256=4kWogR9d23f1Oqyp3o-tg_w3MlJOM67ApzBhpgwCMlg,3444
opensportslib/core/utils/ddp.py,sha256=7NJuHnwB5f45d6OXgRSnrB81CNkomxIplEBn0MSlxgU,2241
opensportslib/core/utils/default_args.py,sha256=beEAkWJZ9ULgtYvhDzKft7sNV7jUONbMKWpkWxks4h4,4400
opensportslib/core/utils/lightning.py,sha256=XZv20xYTnCcP1MnOmIaq-hrKtQhlUlKN9w7bUZR47yo,2026
opensportslib/core/utils/load_annotations.py,sha256=KiQJ-cLgwxEi6JGV40BpynG8c8L6L4TVILaz-KAhEcA,20404
opensportslib/core/utils/seed.py,sha256=0MXbMWQw2jaEfUf5QcWN5eXj6V2RtqrbwvWwbjxBXKY,788
opensportslib/core/utils/video_processing.py,sha256=uqvOVQKXkmlMHKaJD9Bz03567iLL1MlaD-8D614oMG4,30650
opensportslib/core/utils/wandb.py,sha256=WfQBhQV7a_fh_xIKCxB7oZSYz6ZbAJwKODMGbiQ8dao,5981
opensportslib/datasets/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
opensportslib/datasets/builder.py,sha256=WXVhSFQNaaopqL_43UHFxjidWeuir9IsTq79r8kYV24,675
opensportslib/datasets/classification_dataset.py,sha256=d4rwDYt-VJtH_gp0o8ku33Gs1eoq8J8aUQZ0KQq_q0Y,25966
opensportslib/datasets/localization_dataset.py,sha256=ZM_M3LEF_sv0_sS6Jpkqre19lzEzVwxWjmRyzL5wGa4,112412
opensportslib/datasets/utils/__init__.py,sha256=43aJF50ghFaoyioNwLoBawqjSDslL1CKPcs893VD52Y,240
opensportslib/datasets/utils/tracking.py,sha256=E5583GQ5RCFblyox2ykrxEFTEvOMQsm591WUZOsRwS8,21102
opensportslib/legacy_config/classification.yaml,sha256=ha11O1Ri813b82ju1RnxWE4XIJh4E06OfaOz1EOUBLM,3028
opensportslib/legacy_config/localization-e2e-ocv.yaml,sha256=CBnEyiD2axuaApHBAQg0otjt3KpgN1-YKN4nfl1BilU,2963
opensportslib/legacy_config/localization-json_calf_resnetpca512.yaml,sha256=PEd6joMHFPPQSeBDBjf3HyLiooSdUTlqjOSOHK7-Gyo,3751
opensportslib/legacy_config/localization-json_netvlad++_resnetpca512.yaml,sha256=6OzO59YlsqV_kEY82dO-4POwTncqxkYCEWlrSoartEQ,3013
opensportslib/legacy_config/localization.yaml,sha256=M4hfZYBBp8D96FznXtaNv5t28TYX-17DFvYDeJGZZSM,2762
opensportslib/legacy_config/sngar-frames.yaml,sha256=qtcLXK3W2nE496n363nnqs1Oj0Yzpk_YbSoo_IygxbI,3187
opensportslib/legacy_config/sngar-tracking.yaml,sha256=lrgxFA7Ddw1E3SN8tv9zhKlf3yR9XFpkQlC-L81CkF8,2629
opensportslib/metrics/classification_metric.py,sha256=JtgZzWMR6vp0jsbba-zYzeY6jMXNT0QYbY_pQCZ5QEU,7552
opensportslib/metrics/localization_metric.py,sha256=5MJgyoqpNO5_tKxI6YtM77bc171TF_zcLNZrA1jdibg,52295
opensportslib/models/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
opensportslib/models/builder.py,sha256=k3mFJgCp0MZsH2uAughHnfKc5RqPro8aKUWCAtMqToI,5466
opensportslib/models/backbones/builder.py,sha256=xWXOGkG0MIifZyEclB05Sun3sSqsh-9QyqZrJ2xf5UM,22797
opensportslib/models/base/contextaware.py,sha256=ZWj0Yu2IWcYccLc7izim58EFCmV5bMfEvDn_Zd9K5C8,16651
opensportslib/models/base/e2e.py,sha256=zaSstTdaSHDtUkACgY5SHb4TzliCyyolOF_cB7bLAAk,9389
opensportslib/models/base/learnablepooling.py,sha256=bV5875inODOo7FvA3bDhgPJ-UJbapuMxkxVpAERrX9g,14853
opensportslib/models/base/tracking.py,sha256=wzQ0BP3Vat6kkATi3K6NE872UU-vT0D5jzZ4WUyMiDA,2838
opensportslib/models/base/vars.py,sha256=xNQRZTzUIwdXux7qqz_mBG0T6gmkjlx7Jt2K75MAAP8,1169
opensportslib/models/base/video.py,sha256=2HyPXdBaLyo1iheAlYJ9qH5NLMmQGq80G6Z0Hjp6wDI,5509
opensportslib/models/base/video_mae.py,sha256=YUfva4AZ9prUd-vEFy37y2DUnrinI8Z08ID7pnzLky0,2574
opensportslib/models/heads/builder.py,sha256=rCPCfNx-G1AQYoEG8aSaQTQzmMVmxTERj7fwQbi2kU8,10005
opensportslib/models/neck/builder.py,sha256=rZNXhIJEmNpoOOSRxPlQ54dc_cbkB0VRHZsUY-iGAxA,22524
opensportslib/models/utils/common.py,sha256=NdYcqjHjHEhiv_on1pIA8mC8Mup8Z2k4DyEfJ4E5YQ8,6062
opensportslib/models/utils/litebase.py,sha256=Rd57M3S3PxK7z8bxQSIcmljx5tdZi3zyZiYTgzCRxKM,1784
opensportslib/models/utils/modules.py,sha256=BhYJgTnCBiQZMR-h6-e49tEHj0o59iLCb8KX4uu0oNw,4003
opensportslib/models/utils/shift.py,sha256=FaLIvbqjfEUnZb1VMxljjxXd_IfkweseoBTmANL7B84,5441
opensportslib/models/utils/utils.py,sha256=O0JtmvneqH1SZUacXtcAOEVXkqdXyTBxfVpwng8wIJA,10446
opensportslib/models/utils/impl/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
opensportslib/models/utils/impl/asformer.py,sha256=WaUxiE76mnpygUVoQocZ6URuohdBEPp1xfx94UYi_kM,17276
opensportslib/models/utils/impl/calf.py,sha256=L_BBthf4EGGhCWZnRKjKAUUs2cqzVFnBrNMzIoAi-NY,2023
opensportslib/models/utils/impl/gsm.py,sha256=eD48Dqhp1t2Qw74rkKZKZt415fs3fdUTufdRoYik540,5389
opensportslib/models/utils/impl/gtad.py,sha256=QXae-tZj1Leyx501OYQuBKntHW7Rf0ggxVomxtV7Si4,16928
opensportslib/models/utils/impl/tsm.py,sha256=URU1PB48jVvpeokCT3MNX8xUo7bi2jiidt3BRzIhVSY,5180
opensportslib/setup/setup.py,sha256=3zbkbSawVnH_qBYbP0GADcNbv2SRlg1JcJ_MccSsqRQ,4872
opensportslib/tools/__init__.py,sha256=F_Oc8401Tmuwlc30lbEQOWdrTvfClNhrIlxwkGJ-dNE,1615
opensportslib/tools/_common.py,sha256=CNSADAK8odNS0xUd2tNExoukrgKEbfNNwGbwIF5JJZU,675
opensportslib/tools/hf_transfer.py,sha256=wkVJc0iyJojJSV6XBAPtPVQ58NbrGNoEZG5c3-bkMEE,31275
opensportslib/tools/osl_json_to_parquet.py,sha256=VsEy7KF7x6PA5GPdiAFDgYlyfW9Cey-SvnOiRca2s74,15132
opensportslib/tools/parquet_to_osl_json.py,sha256=CcD4oYF8HTwJnANr81PerJXLRqTc6BZ6mVsKu7YNJw0,9259
opensportslib-0.2.0.dist-info/licenses/LICENSE,sha256=TfPDBt3ar0uv_f9cqCDMZ5rIzW3CY8anRRd4PkL6ejs,34522
opensportslib-0.2.0.dist-info/licenses/LICENSE-COMMERCIAL,sha256=dg9GjCyCFMcfDJPkZ-IFDDt3Z5x_IdTY3YY-yOC1Eo0,163
tests/conftest.py,sha256=dcEDowScK2UHdL4pL3qxFMhmlPdj4ikhj6BnexPa3Xw,20037
tests/test_classification_dataset_paths.py,sha256=UMKj52WcWIayPAYVm7ZAmsF2W9yiYecEJ_F7lzmejEs,3636
tests/test_classification_trainer_dataloader.py,sha256=T-1ukT7UOjnoAG-9zD4oLHijTRy7qD_vAlMFmavU5oI,5118
tests/test_config_architecture.py,sha256=44wZs3jVhzBQ1_NCLrYLIVz_3XB4aQb3-z7uAOBsoRg,3731
tests/test_config_split_override_sync.py,sha256=GdpzlVkGzX_Uac6KEFZPviXAtt_ATV1ERwAicNvIk4E,1635
tests/test_config_utils_smoke.py,sha256=URlPTQ2qvshHN7Trl5Kj2wSNKJ51J1jIV4I6gTTpFa0,1139
tests/test_conversion_tools.py,sha256=Kg20dC1w3kygrl6VIW1dKZW25bBPb2Ha9DLmYqik2HY,9059
tests/test_hf_transfer_tools.py,sha256=_rcBB2aVwcHdU3WUHgvSIO4XDkgdwAQTyQPICIDGpIU,27021
tests/test_localization_dali_filenames.py,sha256=6bUH0UHFXNHsuo93GlYf8vZAjTwnXgwoS9hNa4Io2co,1768
tests/test_package_smoke.py,sha256=-FDsRc4tdeGJwDMXBJT4Dlcsnsx6LvmeUXq9vnFm4YI,666
tests/test_pretrained_config_merge_policy.py,sha256=GzCJbxxYfrqTrrUhoWuMVzF5Swb7WmqfruXE0M8UXVo,6677
tests/test_public_apis_smoke.py,sha256=LJP1GcSdBxk5eKUFDUnFwqkbUIetE3FnCT0-qviQpJ8,1265
tests/test_subset_train_infer_integration.py,sha256=ACw-PJRCQO2KCd4gjFBU4cgMb2Ka6MRABai_w-0HqJU,8238
tests/test_task_model_api_contract.py,sha256=c6pghIVUIvBaur7N48C-QrwaLGOP9Eo77yWWkELDbE8,13633
tools/convert/build_soccernet_gar.py,sha256=XJ9esTiYjFkbhmETgucYa4I9Blb39moxyO74iIh3wBE,42540
tools/convert/build_soccernet_gar_action_spotting.py,sha256=vFbrvO2_Nh96PZ6eXtN1DAk5ZogWPq-eRXoQojl-aDw,9171
tools/convert/osl_json_to_parquet_webdataset.py,sha256=HPYfKeYUyVbrM_3PpfR4BushsU8f8b5B85zUGUQnnFc,3715
tools/convert/parquet_webdataset_to_osl_json.py,sha256=R3wrBsvIzWTTqV6ZcEfVYf7x2p00YftR0Gtxl_s_YqQ,2200
tools/download/download_hf_repo.py,sha256=yFTq9Jpg0cgo0e9KOKJDLz1MK1NDJyCcGOamOl0tU4s,3064
tools/download/download_osl_hf.py,sha256=4dd-Yei2g_lp7NKom8FQlR99PQkQO3DZpAyKmdYfL30,3826
tools/download/upload_osl_hf.py,sha256=YO-1uqxs-_6wdEdVYrJ7nqelpRDUOYsEmZW5HhpseiI,5777
tools/training/classification.py,sha256=cSMIMNfP08McYUOt17ONo4WVKjAmLDl20WYOidYjJ8k,1277
tools/training/localization.py,sha256=UC7liIEF_BrVtN8lnLZ5DOGEqSuwB_rNQgjoN_xEKuI,1271
opensportslib-0.2.0.dist-info/METADATA,sha256=k2PX3RMojUir6rGH1VmAWDVraGWzIjKOv0LfPf7eGQU,10833
opensportslib-0.2.0.dist-info/WHEEL,sha256=aeYiig01lYGDzBgS8HxWXOg3uV61G9ijOsup-k9o1sk,91
opensportslib-0.2.0.dist-info/entry_points.txt,sha256=8haQLjVcah3IRKrlsyeecr0cUB5eXH9UPgJ_DDdT4Zk,57
opensportslib-0.2.0.dist-info/top_level.txt,sha256=IJ6LnztNOeuEKQTiMTPPokBJr9ZxUCEIvbCjlPwUVEs,35
opensportslib-0.2.0.dist-info/RECORD,,
