HackerTrans
TopNewTrendsCommentsPastAskShowJobs

lopuhin

156 karmajoined 11 tahun yang lalu
I work at https://www.zyte.com/ on https://www.zyte.com/automatic-extraction/

Github: https://github.com/lopuhin/ Kaggle: https://www.kaggle.com/lopuhin/

Submissions

[untitled]

1 points·by lopuhin·4 hari yang lalu·0 comments

[untitled]

1 points·by lopuhin·5 bulan yang lalu·0 comments

Visualize LLM Token Probabilities and Confidence with ELI5

eli5.readthedocs.io
2 points·by lopuhin·tahun lalu·0 comments

comments

lopuhin
·2 bulan yang lalu·discuss
Qwen3.5 is able to output click coordinates and bounding boxes just fine, as values normalized to 0..1000, I’d hope Qwen3.6 didn’t loose this capability.
lopuhin
·5 bulan yang lalu·discuss
For that you only need high throughput which is much easier to achieve compared to high latency, thanks to batching -- assuming the log lines or chunks can be processed independently. You can check TensorRT-LLM benchmarks (https://nvidia.github.io/TensorRT-LLM/developer-guide/perf-o...), or try running vllm on a card you have access to.
lopuhin
·6 bulan yang lalu·discuss
On whether this accounts only the final output layer -- once the first token is generated (i.e. selected according to the modified sampling procedure), and assuming a different token is selected compared to standard sampling, then all layers of the model would be affected during generation of subsequent tokens.
lopuhin
·6 bulan yang lalu·discuss
That's impressive how you figured out the reason for the difference in list of floats vs list of ints container size, framed as an interview question that would have been quite difficult I think
lopuhin
·7 bulan yang lalu·discuss
Context window size of 400k is not new, gpt-5, 5.1, 5-mini, etc. have the same. But they do claim they improved long context performance which if true would be great.
lopuhin
·11 bulan yang lalu·discuss
you can rent them for less then $2/h in a lot of places (maybe not in the drawer)
lopuhin
·tahun lalu·discuss
I find OpenAI's new flex processing more attractive, as it has the same 50% discount, but allows to use the same API as regular chat mode, so you can still do stuff where Batch API won't work (e.g. evaluating agents), and in practice I found it to work well enough when paired with client-side request caching: https://platform.openai.com/docs/guides/flex-processing?api-...
lopuhin
·tahun lalu·discuss
it's pretty difficult to package native python dependencies for wasmtime or other wasi runtimes, e.g. lxml
lopuhin
·tahun lalu·discuss
Crazy amount of breakage...

Here is a PR which reverts this: https://github.com/pypa/setuptools/pull/4911

Interesting that maintainers of setuptools still only postpone the depreciation date for a year, so we can probably expect more issues like this in the future.
lopuhin
·tahun lalu·discuss
Congrats on the launch! How much does it cost? And what is the sandboxing technology?
lopuhin
·tahun lalu·discuss
I find it strange that the author is really happy with the quality of string comparison here https://pgaleone.eu/ai/coding/2025/01/26/using-ai-for-coding... and while it would kind of work, it's a very weird piece of code from ML standpoint, e.g. it's training a TF-IDF vectorizer on just two strings being compared, which at best won't change anything (unless the same word is repeated within one product), and is a super weird thing to do as for better quality you'd probably want to train that on some corpus, or not bother at all. And also it compare two strings as bags of words, which again is not the end of the world but maybe not what the author wants here, and if they want this then it's not the easiest way of doing it. So it's taking some things which can be useful when comparing texts (tf-idf and cosine similarity) but then applying them in a weird way which does not let them show their strengths.
lopuhin
·tahun lalu·discuss
It's a 600B+ mixture of experts and yes it's described in the paper, GitHub, etc.
lopuhin
·tahun lalu·discuss
Why is this doubtful, did you spot any suspicious things in their paper? They make the weights and a lot of training details open as well, which leaves much less room for making stuff up, e.g. you could check training compute requirements from active weight size (which they can't fake as they released the weights) and fp8 training used.
lopuhin
·tahun lalu·discuss
With distilled models being released, it's very likely they'd be soon served by other providers at a good price and perf, unlike the full R1 which is very big and much harder to serve efficiently.