Open schorrm opened 4 years ago
1 ) Agree with the person above, definitely should be on PyPi, but I too don't have a cool name.
Off topic a bit, but do we know where we stand with the issues from the original repo? If there are still unresolved issues in there should we get them brought over here so we can start working through them? Its tough to tell what issues are stuck in pull requests and what just never got done.
I think we have almost all of them covered
Given that nobody has a good name idea, what if we did a Pillow kind of thing? Like if we listed it under pybaseball2
or something, so it'd be pip install pybaseball2
, but then import pybaseball
?
That works for me
This is up as pybaseball2
on pip, the package is still used as pybaseball
. I have the CI set up for publishing on a GH Release.
And another idea: what about implementing OpenWAR here?
I think that'd be a cool feature to have. I'd offer to help, but we're starting a new semester on Tuesday and my free time will be fairly limited.
A major update: James LeDoux reached out to me, and offered to have me take over the original repo. I think it would be better to do that, we'll maintain the stars etc, and back under the original name.
Obviously, I would migrate all of our improvements over too.
During this off-season, should I have the time, I would like to work on some baseball-related machine learning projects, but I am not sure if adding ML functionality directly to this repo makes sense, or if it would make more sense to create a new repo (e.g., pybaseballML) which implements pybaseball but is dedicated to machine learning projects. I'd like some input on which option you guys think is more preferable. I give a brief example project below.
Pitch Prediction Given the entire pitch-by-pitch history (potentially alongside other informative data) of a pitcher, train a neural network that attempts to predict the next pitch based on the prior pitch sequence (e.g., in the current at-bat, the pitcher has thrown the sequence [1. Fastball 2. Changeup 3. Changeup]. The neural network gives a prediction of what it thinks will be the next pitch).
So, a few things I want to ask the community here: