HackerTrans
TopNewTrendsCommentsPastAskShowJobs

danielhanchen

no profile record

Submissions

Mistral Medium 3.5 YaRN bug fix

huggingface.co
1 points·by danielhanchen·il y a 2 mois·0 comments

Gemma 4 Fine-Tuning Guide

unsloth.ai
2 points·by danielhanchen·il y a 3 mois·0 comments

Show HN: Unsloth Studio - Local Fine-tuning, Chat UI

github.com
8 points·by danielhanchen·il y a 4 mois·2 comments

Qwen3.5: Towards Native Multimodal Agents

qwen.ai
434 points·by danielhanchen·il y a 5 mois·214 comments

Qwen3-Coder-Next

qwen.ai
735 points·by danielhanchen·il y a 5 mois·429 comments

Qwen-Image-2512

qwen.ai
7 points·by danielhanchen·il y a 6 mois·1 comments

Kimi K2 Thinking: How to Run Locally

docs.unsloth.ai
3 points·by danielhanchen·il y a 8 mois·0 comments

LoRA Without Regret

thinkingmachines.ai
24 points·by danielhanchen·il y a 9 mois·0 comments

comments

danielhanchen
·il y a 19 jours·discuss
Very cool write-up and GitHub repo!
danielhanchen
·il y a 2 mois·discuss
Thank you appreciate the support! It's all thanks to you guys and the community!
danielhanchen
·il y a 2 mois·discuss
Update - Just got rid of the spiced up intro
danielhanchen
·il y a 2 mois·discuss
Thank you!
danielhanchen
·il y a 2 mois·discuss
Oh thanks :) We're also going to add MTP support soon for Qwen3.6!

95% of it is fully human done - the maths, algos, code snippets, screenshots & benchmarks are done / conducted by us and NVIDIA :)

We did use AI to fix spelling errors + made some nice plots using Chat (ours would look horrible lol)

Update - Just got rid of the spiced up intro
danielhanchen
·il y a 2 mois·discuss
[dead]
danielhanchen
·il y a 2 mois·discuss
Sorry on the delay - so it installs https://github.com/Blaizzy/mlx-vlm and other components and sets up the commands - you don't need to use it but we thought it might be easier for folks
danielhanchen
·il y a 2 mois·discuss
Sorry on the delay - oh haha that would be cool :) We did release 2bit dynamic ones, but unsure if they'll be helpful
danielhanchen
·il y a 2 mois·discuss
Yes we do! Sorry on the delay
danielhanchen
·il y a 2 mois·discuss
We use Duck Duck Go - sorry on the delayed response as well
danielhanchen
·il y a 2 mois·discuss
Thank you and appreciate it! Sorry on the delayed reply as well
danielhanchen
·il y a 2 mois·discuss
Oh yes LM Link is cool!
danielhanchen
·il y a 2 mois·discuss
Hey sorry on the delay - we just added API support, so you can access a remote server - it includes optional python, tool call, bash and web search support if you enable them.

For SSH - we haven't yet done that - for now we have a SHA256 encryption approach, but it's not SSH yet. HTTPS will also sadly have to be the end user's setup process as well - we plan to make it better soon!
danielhanchen
·il y a 2 mois·discuss
Hey! Sorry for not replying sooner - yes we'll keep publishing more KLD - sadly some are saying we are "optimizing" for KLD now since we posted so many haha - but the whole purpose of quantization is to match the BF16 logits as much as possible whilst reducing disk space (ie reduce KLD).

In general so this is funny and a quirk of quantization - sometimes 8bit, 4bit models do BETTER on downstream benchmarks (SWE Bench for eg), since sometimes rounding can actually somehow act as a "regularization" method (this is just my hunch).

So KLD isn't that expensive, since we leverage the trick of causal attention - since causal attention is lower triangular, we can do 1 forward pass on the enter text (say 2048 tokens), and you attain logits for the prediction for every token's position - so this is O(N^2).

However coding benchmarking require actual inference, and cannot use the causal attention trick, and it's best to run them 10 times since temperature = 1.0 is not deterministic - and take an average. We plan to maybe do something like https://marginlab.ai/trackers/claude-code/, which takes a random sample and does it over time.
danielhanchen
·il y a 2 mois·discuss
Hey so sorry didn't reply sooner - yes the docker used to be I think 4-8GB ish since CUDA sadly itself is 4GB I think, and PyTorch takes the rest. So unfortunately the Unsloth Docker image has ballooned due to this. We tried reducing it as much as possible, but it's hard :( https://hub.docker.com/r/vllm/vllm-openai/tags for eg is around 11GB ish, ad we're 13.6GB ish.

We'll try our best to compress it more, but it's tough
danielhanchen
·il y a 2 mois·discuss
Apologies as well didn't reply sooner - Studio supports AMD out of the box now! We worked with AMD to make it work! One thing that is still missing is pre-compiled AMD ROCM binaries, which we're trying to see if we can integrate that.

Interesting on diskpart - let me check and get back to you [EDIT] - visual studio build tools, python 3.13, git, cmake, node.js are all msi-based installers - so these are likely the culprits on using diskpart - essentially MSI installers check if there's enough disk space before installing items
danielhanchen
·il y a 2 mois·discuss
Oh my apologies I didn't respond - if only HN had a notifier haha

Oh yes we added a custom folder button which can pull .gguf files for now from any folder - it supports LM Studio and Ollama ones - but afreed it's still a mess.

One of the goals is to somehow quick search for .gguf folders, and add recommended folders - we currently have folders for Ollama and LM Studio for eg
danielhanchen
·il y a 3 mois·discuss
We made Unsloth Studio which should help :)

1. Auto best official parameters set for all models

2. Auto determines the largest quant that can fit on your PC / Mac etc

3. Auto determines max context length

4. Auto heals tool calls, provides python & bash + web search :)
danielhanchen
·il y a 3 mois·discuss
Haha :)
danielhanchen
·il y a 3 mois·discuss
Haha :) We had some issues with Kimi-2.6 since it was int4 and we were investigating how to handle it :)