All,
I think Steve will confirm that I have been working with him on this. I have been using TensorFlow and Boosting for a long time and they are incredible tools.
Colab is a free tool that I introduced to Steve. It saves the hassle of using terminal and brew (on Macs) to be able to use multiple processors and load XGBoost, download Anaconda, Python, libraries and modules and keeping these all compatible.
No one has asked P123 to make machine learning available on its platform for a long time. Colab makes that largely unnecessary.
BTW, Colab is free but can be sped up an upgraded for $9.99 a month. I doubt anyone would need this but I think Colab would be adequate for even the most demanding needs.
Recently I installed a library (with Anaconda) which required an update of TensorFlow to use. My program no longer ran. Turns out that only some of the TensorFlow and Keras interactions and coding had been changed. But I was lost for couple days. I thought I would have to start from scratch and download everything.
Okay too much of a long, sad story but Colab would have avoided all of that and I think Steve would even agree that Colab is a lot more user friendly (even with his programming skills). If Colab does not work just close the window and start again—importing the correct libraries this time.
Steve’s posts DO NOT even hint at his programing abilities. Steve is an incredible programmer.
It is nice that P123 is helping someone with this. But I will say that considering Steve’s programming skill this is a long thread.
If it took this long for Steve to get this to work, I can guarantee that P123 is missing an opportunity that the average programmer presents.
Maybe P123 will not lose me as Steve has been very kind to share is programming code with me while I share my experience with TensorFlow and XGBoost. But honestly, P123 could be better.
There are easier ways to do this and depending on whom you ask possibly better ways—with no PIT issues. P123 will have to do more to achieve its full potential, IMHO. If it were me, I would not stop here.
Did I mention Steve is an incredible programmer? With one of the better performing Designer Models? I can say with 100% confidence that anyone reading this would be a fool not to look for Deep learning or Boosting models that Steve may develop.
While Steve has already made this work, P123 could make this a little more user-friendly and attract more than elite programmers like Steve to P123 with this.
Best,
Jim