MCPcopy Create free account

hub / github.com/AggieSportsAnalytics/CourtCheck / functions

Functions770 in github.com/AggieSportsAnalytics/CourtCheck

Functioncompute_spatial_stats
Project bounce and player positions into court reference space and return zone statistics used to enrich the AI scouting report. Court r
backend/pipeline/run.py:1279
MethodconnectedCallback
()
docs/brand-drop/mocks/case-comp/deck-stage.js:570
Methodconstructor
(props: Props)
frontend/web/components/ErrorBoundary.tsx:15
Methodconstructor
()
docs/brand-drop/mocks/case-comp/deck-stage.js:536
FunctioncourtTileAspect
(half: CourtHalf, extendBehind = 0, extendSide = 0)
frontend/web/components/viz/CourtSVG.tsx:41
Functiondb_bulk_set_assigned_to
Set assigned_to for many clips in one batch. `assignments` maps clip_id → annotator name. Returns rows updated.
backend/tools/_swing_io.py:127
Functiondb_set_assigned_to
Set the annotator assignment for a single clip.
backend/tools/_swing_io.py:119
MethoddesignHeight
()
docs/brand-drop/mocks/case-comp/deck-stage.js:566
MethoddesignWidth
()
docs/brand-drop/mocks/case-comp/deck-stage.js:563
MethoddisconnectedCallback
()
docs/brand-drop/mocks/case-comp/deck-stage.js:764
Functiondismiss
()
frontend/web/components/brand/SplashOverlay.tsx:52
Functiondownload_model_weights
Pre-download pretrained weights during image build so they're cached.
backend/app.py:11
Methodestimate
(self, kps)
backend/tests/test_pipeline_perf.py:89
Functionextract_one
TrackNet (+ ROI when camera_id set) on a clip — returns .npz bytes.
backend/training/extract_ball_modal.py:60
Functionfake_run
(cmd, **kwargs)
backend/tests/test_pipeline_perf.py:123
Functionfetcher
(url: string)
frontend/web/lib/hooks/useApiData.ts:21
Methodfiltered
Run the full pipeline: detect + filter.
backend/tests/test_player_tracking.py:132
Methodforward
(self, x)
backend/models/stroke_detector.py:13
Methodforward
(self, x)
backend/models/stroke_detector.py:23
Methodforward
(self, x)
backend/models/stroke_detector.py:51
Methodforward
(self, x)
backend/models/ball_tracker.py:27
Methodforward
(self, x)
backend/models/ball_tracker.py:64
Methodforward
(self, x: torch.Tensor)
backend/models/stroke_classifier_tcn.py:52
Methodforward
(self, x: torch.Tensor)
backend/models/stroke_classifier_tcn.py:86
Methodforward
(self, x: torch.Tensor)
backend/models/inpaint_net.py:24
Methodforward
(self, x: torch.Tensor)
backend/models/inpaint_net.py:34
Methodforward
Args: x: (batch, seq_len, 2) normalized coordinates m: (batch, seq_len, 1) inpaint mask (1 = missing, 0 = detected)
backend/models/inpaint_net.py:53
FunctiongetAll
()
frontend/web/lib/supabase/proxy.ts:14
FunctiongetAll
()
frontend/web/app/auth/confirm/route.ts:20
FunctiongetAll
()
frontend/web/app/auth/reset-password/route.ts:19
FunctiongetAll
()
frontend/web/app/landing/page.tsx:21
FunctiongetAll
()
frontend/web/app/api/trigger-process/route.ts:25
FunctiongetAll
()
frontend/web/app/api/onboarding/route.ts:25
FunctiongetAll
()
frontend/web/app/api/players/route.ts:23
FunctiongetAll
()
frontend/web/app/api/players/[id]/route.ts:23
FunctiongetAll
()
frontend/web/app/api/heatmaps/latest/route.ts:14
FunctiongetAll
()
frontend/web/app/api/proxy-image/route.ts:35
FunctiongetAll
()
frontend/web/app/api/dashboard/summary/route.ts:19
FunctiongetAll
()
frontend/web/app/api/status/route.ts:22
FunctiongetAll
()
frontend/web/app/api/create-upload/route.ts:28
FunctiongetAll
()
frontend/web/app/api/recordings/route.ts:14
FunctiongetAll
()
frontend/web/app/api/recordings/[id]/route.ts:23
MethodgetDerivedStateFromError
()
frontend/web/components/ErrorBoundary.tsx:20
MethodgoTo
Programmatically navigate.
docs/brand-drop/mocks/case-comp/deck-stage.js:1723
FunctionhandleAddNote
(note: TimedNote)
frontend/web/app/recordings/[id]/page.tsx:269
FunctionhandleClick
(e: MouseEvent)
frontend/web/app/recordings/page.tsx:236
FunctionhandleDeleteNote
(index: number)
frontend/web/app/recordings/[id]/page.tsx:278
FunctionhandleEnter
()
frontend/web/components/brand/BrandMark.tsx:35
FunctionhandleFsChange
()
frontend/web/components/features/recordings/VideoPlayer.tsx:90
FunctionhandleGoogle
()
frontend/web/app/auth/signup/page.tsx:67
FunctionhandleGoogle
()
frontend/web/app/auth/login/page.tsx:46
FunctionhandleLeave
()
frontend/web/components/brand/BrandMark.tsx:41
FunctionhandleResend
()
frontend/web/app/auth/forgot-password/page.tsx:52
FunctionhandleSaveName
()
frontend/web/app/settings/page.tsx:28
FunctionhandleSeek
(e: React.ChangeEvent<HTMLInputElement>)
frontend/web/components/features/recordings/VideoPlayer.tsx:120
FunctionhandleSubmit
(e: React.FormEvent)
frontend/web/app/auth/forgot-password/page.tsx:36
FunctionhandleSubmit
(e: React.FormEvent)
frontend/web/app/auth/signup/page.tsx:41
FunctionhandleSubmit
(e: React.FormEvent)
frontend/web/app/auth/update-password/page.tsx:32
FunctionhandleSubmit
(e: React.FormEvent)
frontend/web/app/auth/login/page.tsx:31
FunctionhandleVolumeChange
(e: React.ChangeEvent<HTMLInputElement>)
frontend/web/components/features/recordings/VideoPlayer.tsx:126
Functionheaders
()
frontend/web/next.config.mjs:6
Methodidx
()
docs/brand-drop/mocks/case-comp/deck-stage.js:1416
Methodinfer_single
(self, frame)
backend/tests/test_pipeline_perf.py:85
Methodinfer_single
(self, frame)
backend/tests/test_pipeline_perf.py:101
Methodlabels
(self)
backend/training/train_tcn.py:187
Methodlength
Total slide count.
docs/brand-drop/mocks/case-comp/deck-stage.js:1721
Functionmain
(clip: str = "", glob: str = "", skip_existing: bool = True)
backend/training/extract_ball_modal.py:135
Methodmove
(ev)
docs/brand-drop/mocks/case-comp/deck-stage.js:904
Methodneuter
(el)
docs/brand-drop/mocks/case-comp/deck-stage.js:1516
MethodobservedAttributes
()
docs/brand-drop/mocks/case-comp/deck-stage.js:534
FunctiononClick
(e: MouseEvent)
frontend/web/components/layout/Sidebar.tsx:85
FunctiononDocClick
(e: MouseEvent)
frontend/web/components/recordings/VizPanel.tsx:164
FunctiononEnter
()
frontend/web/components/features/recordings/VideoPlayer.tsx:100
FunctiononKey
(e: KeyboardEvent)
frontend/web/components/layout/Sidebar.tsx:88
FunctiononKey
(e: KeyboardEvent)
frontend/web/components/recordings/VizPanel.tsx:665
FunctiononLeave
()
frontend/web/components/features/recordings/VideoPlayer.tsx:101
FunctiononScroll
()
frontend/web/components/landing/Navbar.tsx:19
FunctiononTime
()
frontend/web/components/recordings/NotesPanel.tsx:49
Functionon_mouse
(event, x, y, _flags, _param)
backend/tools/calibrate_court.py:83
FunctionplayFromHere
()
frontend/web/components/recordings/VizPanel.tsx:691
Functionplayer_tracker
Load PlayerTracker once for all tests in this module.
backend/tests/test_player_tracking.py:35
Methodprev
()
docs/brand-drop/mocks/case-comp/deck-stage.js:1725
Functionprocess_video
(request: Request)
backend/app.py:59
Functionproxy
(request: NextRequest)
frontend/web/proxy.ts:4
Functionraw_detections
Run detect_frame on all sampled frames, return list of player_dicts.
backend/tests/test_player_tracking.py:70
Methodreset
()
docs/brand-drop/mocks/case-comp/deck-stage.js:1726
Functionreveal
()
frontend/web/components/viz/useVizReveal.ts:68
Methodreveal
()
docs/brand-drop/mocks/case-comp/deck-stage.js:590
Functionsampled_frames
Read sampled frames from the test video, resized to 1280x720.
backend/tests/test_player_tracking.py:52
FunctionselectAllFiltered
()
frontend/web/app/recordings/page.tsx:186
FunctionsetAll
(cookiesToSet)
frontend/web/lib/supabase/proxy.ts:17
FunctionsetAll
(cookiesToSet)
frontend/web/app/auth/confirm/route.ts:23
FunctionsetAll
(cookiesToSet)
frontend/web/app/auth/reset-password/route.ts:22
FunctionsetAll
()
frontend/web/app/landing/page.tsx:26
FunctionsetAll
(cookiesToSet)
frontend/web/app/api/trigger-process/route.ts:28
FunctionsetAll
(cookiesToSet)
frontend/web/app/api/onboarding/route.ts:26
FunctionsetAll
(cookiesToSet)
frontend/web/app/api/players/route.ts:24
FunctionsetAll
(cookiesToSet)
frontend/web/app/api/players/[id]/route.ts:26
FunctionsetAll
(cookiesToSet)
frontend/web/app/api/heatmaps/latest/route.ts:17
FunctionsetAll
(cookiesToSet)
frontend/web/app/api/proxy-image/route.ts:36
← previousnext →601–700 of 770, ranked by callers