I have the same suspicion, but you're better qualified to answer that question!
May 15, 2025 at 9:52 PM
I have the same suspicion, but you're better qualified to answer that question!
This is great! Very intuitive. I suppose pooling will have this effect with any sort of aggregation along an axis? Pretty useful.
April 2, 2025 at 12:54 PM
This is great! Very intuitive. I suppose pooling will have this effect with any sort of aggregation along an axis? Pretty useful.
Not silly! I don’t think there’s anything wrong with eyeballing it (which is what I did here).
It’s difficult to “average” a set of points because of the same order-invariance issue.
I’ve found success with something called a Wasserstein Barycenter.
It’s difficult to “average” a set of points because of the same order-invariance issue.
I’ve found success with something called a Wasserstein Barycenter.
March 31, 2025 at 1:54 PM
Not silly! I don’t think there’s anything wrong with eyeballing it (which is what I did here).
It’s difficult to “average” a set of points because of the same order-invariance issue.
I’ve found success with something called a Wasserstein Barycenter.
It’s difficult to “average” a set of points because of the same order-invariance issue.
I’ve found success with something called a Wasserstein Barycenter.
That's what I've been playing with! But would prefer some of your feature engineering out of the box!
January 13, 2025 at 8:02 PM
That's what I've been playing with! But would prefer some of your feature engineering out of the box!
What I’d really love is if unravelsports could be used to make node-level predictions instead of just frame-level.
January 13, 2025 at 6:31 PM
What I’d really love is if unravelsports could be used to make node-level predictions instead of just frame-level.
One of the first things I want to try with this is plugging in your GNN model.
January 13, 2025 at 6:11 PM
One of the first things I want to try with this is plugging in your GNN model.
Big thanks to @probberechts.bsky.social – this uses his lovely 𝗱𝟯-𝘀𝗼𝗰𝗰𝗲𝗿 package under the hood.
January 13, 2025 at 3:12 PM
Big thanks to @probberechts.bsky.social – this uses his lovely 𝗱𝟯-𝘀𝗼𝗰𝗰𝗲𝗿 package under the hood.
And a live demo on Streamlit Community Cloud:
st-soccer.streamlit.app
January 13, 2025 at 3:11 PM
And a live demo on Streamlit Community Cloud:
You can find the GitHub repo here.
GitHub - devinpleuler/streamlit-soccer: A custom react component for Streamlit for working with soccer tracking data
A custom react component for Streamlit for working with soccer tracking data - devinpleuler/streamlit-soccer
github.com
January 13, 2025 at 3:09 PM
You can find the GitHub repo here.
Really enjoyed the idea of using the sideline to apply equal-and-opposite pressure relative to the player velocity.
Super clever!
Super clever!
December 13, 2024 at 2:54 PM
Really enjoyed the idea of using the sideline to apply equal-and-opposite pressure relative to the player velocity.
Super clever!
Super clever!