I just don’t get why the progress is so slow!
I was trying to follow along, and joined calls, but the group moves like a glacier.
End of life for Python 2.7 was 2020!
That being said, if you're not building from source (you're running an LTS version of node on a supported platform), you don't need to worry about python or many of the build deps.
That said if you can get it working the api is very simple but you can do a lot of things with it.
I created a LSTM network to predict your next move in rocker, paper, scissors in very little code.
However the good news seems this is probably more a case of documentation inertia than actual requirements: it looks like you actually can install a version of node-gyp that works with Python 3.x and then in turn should be able to get headless-gl working too, which then let's brain.js work with a non -EOL version of Python
[1] https://blog.roboflow.com/computer-vision-datasets-and-apis/
My use case was just automatic picture taking when a face was detected in a video stream.
The final goal is to do it in WASM client-side.
[0] https://github.com/sonos/tract
[1] To be clear, I'm not saying that writing in Rust is some inherent advantage for an NN inference engine. But I personally gravitate to using libraries written in languages I know/want to learn, and Rust might be that for some people.
Unless you've got massive compute bound transformers or old-school full convolutions, if you're interpreting a list of operations you're going to lose perf.
I mean, yes? Whether for inference or for training, ML operators are usually implemented in compiled low level languages. That implementation might also take advantage of GPUs.
> ... if you're going interpreting a list of operations ...
I'm not sure what "interpreting a list of operators" means here.
To clarify why I mentioned the implementation language, I recently had to modify the source code of Tract to get my model running (I will push that change upstream at some point). I would not have (been able to do that), had tract been written in C++, for example.
I can't help but think that buried in all the race data their are correlations that are impossible to figure with standard statistical methods but can be sussed out using NNs. Of course I am vaguely aware that many people are already using NNs to predict race outcomes, but I am purposely trying to keep that info at arms length as I don't really want to be negatively influenced existing attitudes.
However, if someone does happen to know of a good NN/horseracing blog that has a positive outlook and is making money, I would be interested in such a site.
Anyway, this type of easy-to-use NN could be exactly what I'm looking for with getting started on this project, and once again, I would be interested in hearing about the pros and cons of using such a lightweight easy-to-use NN for my explorations.
I am a firm believer that if someone demonstrates they have motivation and skill in a writing sample, they deserve an interview. If that person then passes a technical interview, they deserve a job. And if that person is friendly and does not commit any crimes while working, they deserve to keep that job.
If you don't have a PHD level and a large amount of money to start with, don't even try to think about it.
I've spent a few months tinkering with this kind of stuff, with a huuuge dataset, my simulations never went past the annual return of an average ETF, and by eliminating 99/99.5% of bets possible, so you'd only have a few bets that are worth it per month, a bad streak would ruin your return for the year, and you'd have to have access to a lot of bookmakers to get the best odds.
It's just not worth it IMO.
Precision Statistical and Mathematical Methods in Horse Racing
the book will set you in the right path at least and I learnt some good mental models from it
unable to find work due to 10yr+ past background issues
The broken url in your profile might also be a factor.Fpr the sake of not being a total jerk about it, however, I will take it down soon....thanks for reminding me btw!
"The library provides access to machine learning algorithms and models in the browser, building on top of TensorFlow.js with no other external dependencies."
https://dev-discuss.pytorch.org/t/proposal-torch-js-a-javasc...
One of the limitations is that webassembly vm has 4gb address space. This could be a problem during loading/unloading from/to gpu.