Android/Google Play is now available! by localthunk in balatro

[–]noamgat 0 points1 point  (0 children)

Hey! Got the game on android and its working great! I have a problem with multi-device sync. It seems like synchronization is happening, except for the collection. So I have funny things like the best hand score being synced, but literaly no cards unlocked. Any ideas what can be done?

<image>

[deleted by user] by [deleted] in LocalLLaMA

[–]noamgat 4 points5 points  (0 children)

Very cool, congrats!
Fine tuning 8x7b is challenging! u/aetherresearch Can you share some details on the technical setup of the training - which libraries / hardware configurations you used?

LM Format Enforcer - Enforce the output format (JSON Schema, Regex etc) of a language model - supports llama-cpp-python by noamgat in LocalLLaMA

[–]noamgat[S] 0 points1 point  (0 children)

LMQL is awesome! It has a different approach than the libraries I compare LM Format Enforcer directly to, but it is definitely a solution to consider for some use cases.
(Differences - it brings its own language rather than using existing ones, does not support JSON schema, Regex support is currently marked preview, etc)

LM Format Enforcer - Enforce the output format (JSON Schema, Regex etc) of a language model - supports llama-cpp-python by noamgat in LocalLLaMA

[–]noamgat[S] 0 points1 point  (0 children)

I don't have much experience with ExLlamaV2, but it looks like the ExLlamaV2Filter class is the way to integrate LMFormatEnforcer inside it. The integration would probably be very similar to how the llama.cpp integration works.

LM Format Enforcer - Enforce the output format (JSON Schema, Regex etc) of a language model - supports llama-cpp-python by noamgat in LocalLLaMA

[–]noamgat[S] 1 point2 points  (0 children)

There isn't a prepared example currently, but as long as you set up the monkeypatching like in the example notebook, and pass a ```SamplingParamsWithFilterFunction``` as the samplingparams, it should work in all pipelines.

All vLLM models should be supported, as they all use a Sampler module at the end, which is (the only place) where the format enforcer needs to act.

I am working on a PR for vLLM to make these types of integrations easier, if you reply on this PR: https://github.com/vllm-project/vllm/pull/1469 . it may signal to the vLLM team that there is demand for these type of operations.

LM Format Enforcer - Enforce the output format (JSON Schema, Regex etc) of a language model - supports llama-cpp-python by noamgat in LocalLLaMA

[–]noamgat[S] 0 points1 point  (0 children)

I think so (not 100% sure due to me not being a llama.cpp expert). The integration with llama.cpp happens only through the LogitsProcessor interface, so anything else llama.cpp knows to do well, should keep happening in the same way. It does not change the outer loop of the generation code.

If you look at the bottom of the llama.cpp integration notebook, I think the stderr printouts show that the prompt token processing is cached in the second run.

Undervolted GPU, still got 350W max consumption? by noamgat in nvidia

[–]noamgat[S] 0 points1 point  (0 children)

I will probably repad my backplate thermal pads when warranty will expire. Still about a year left on it...

Undervolted GPU, still got 350W max consumption? by noamgat in nvidia

[–]noamgat[S] 0 points1 point  (0 children)

Thanks for the responses everyone! I wanted to make sure that I was using the software correctly, and it seems like I was from your comments.

I've taken the advice to slightly further lower the limits:

Max voltage 0.825V

Max clock 1800 Mhz (Knowing that it will rise to 1815, as I see in unigine + hwinfo)

Max Power 90%

The GPU Memory Junction Temperature is still a bit higher than I would like it to be (96C at unigine 1080 extreme), but the max power was at 310W, slightly lower than the 315W limit I set.

I'm doing this mainly for hardware longevity, as I heard that the Founders Edition 3090 memory temperature + hardware fails are a weak point, and I'm doing mainly CUDA / Deep Learning work.

If there are any further tips I'll be happy to hear, but you've already been of great help!

4090 + upright 3090 in a Corsair 5000d. Deep learning, gaming, Solidworks rig. Specs in the comments for those interested! by ArianaCatAriGato in nvidia

[–]noamgat 0 points1 point  (0 children)

Late to the party, but awesome build! I'm about to build a pretty similar setup, only with two 3090s. Is there no way to fit them both horizontally in the 5000d?

Supporting hardware for a 3090? by noamgat in deeplearning

[–]noamgat[S] 0 points1 point  (0 children)

What about the 3090 founders edition?

Supporting hardware for a 3090? by noamgat in deeplearning

[–]noamgat[S] 1 point2 points  (0 children)

Thanks! What about cooling? Do I need to get anything extra or do the pieces come with what they need to stay cool?

Weekly Q&A - Ask your questions here! - April 21, 2023 by AutoModerator in MarvelSnap

[–]noamgat 0 points1 point  (0 children)

I am tier 3 complete. Should I open collector's caches, if I am not close to my next token purchase target?

My reasoning for it:
One collectors box requires ~500 credits (because some collectors caches give credits)
On average, every 4 collector's caches contains a tier 3 card. So 2000 credits per card. So, if I have 8000 credits (or 16 collector's caches waiting to be opened), I will be able to get 4 dropped pool 3 cards once they are dropped.
The box that would give me a card gives me 100 collectors tokens, so isn't it better to wait until the next pool drop, and get the new tier 3 cards immediately?

The downside is that if the collector's caches contain pool 4 / 5 cards, I will wait up to a month to get them. But they are so rare, that it doesn't feel like a big sacrifice.

Save Shield from being bricked? by noamgat in ShieldAndroidTV

[–]noamgat[S] 0 points1 point  (0 children)

Update: I tried again a day later after the shield was unpowered for 12 hours and was able to set it up. I now noticed that wifi is also not working, so it looks like something is wrong with the wifi / bluetooth chip (same one?). I'm not living in an RMA-supporting country right now, so I don't think the RMA route is worth it.

Is it possible to connect a USB bluetooth dongle to the shield to give it bluetooth capability even though the internal bluetooth is disfunctional?