389 karma · joined March 22, 2022
This is a fantastic insight into journalists. They need to fit their story into a narrative. If you match their stereotype, then they'll spin whatever tale they can imagine to convince themselves that it's really true. The level of self-deception that's needed is difficult to comprehend for me.
Edit: This was updated, it used to point to his real Github username. Not that there's anything wrong with that! It's clever marketing.
def summ(i, v): return i + v
x = jax.lax.fori_loop(0, 100, summ, 5)
A for loop in TinyGrad or PyTorch looks like regular Python: x = 5
for i in range(0, 100):
x += 1
By the way, PyTorch also has JIT.Wonder if anyone's turned Instagram's version of Blurhash into a library?
How do you know it's bad? Do you have benchmarks?
Just checked, used 3090s are going for $700-900 on eBay.
What are you using for serving PyTorch models?
- Multiple formats were compared
Yes, but not a zero-copy or efficient format, like flatbuffer. It was mentioned as one of the highlights of postgresML:
> PostgresML does one in-memory copy of features from Postgres
> - Duckdb is not a production ready service
What issues did you have with duckdb? Could use some other in-memory store like Plasma if you don't like duckdb.
> - Pandas isn't used
that was responding to the point in the post:
> Since Python often uses Pandas to load and preprocess data, it is notably more memory hungry. Before even passing the data into XGBoost, we were already at 8GB RSS (resident set size); during actual fitting, memory utilization went to almost 12GB.
> You seem to be trolling.
By criticizing the blog post?
- replace json (storing data as strings? really?) with a binary format like protobuf, or better yet parquet
- replace redis with duckdb for zero-copy reads
- replace pandas with polars for faster transformations
- use asynchronous, modern web framework for microservices like fastAPI
- Tune xgboost CPU resource usage with semaphores
This one generates the string instruments with the correct colors.
This is a very strong and likely inaccurate presumption.
> You tried to install “pytorch”. The package named for PyTorch is “torch”
You're not the target audience, why should they appeal to you? This is a website accompanying a paper about reinforcement learning.