Valentin Wagner's Avatar

Valentin Wagner

@valentinwagner

3D Reconstruction / Earth Observation / Researcher @ Fraunhofer IOSB (Germany) / PHD Student @ KIT

670
Followers
694
Following
5
Posts
13.11.2024
Joined
Posts Following

Latest posts by Valentin Wagner @valentinwagner

Post image

And now something positive:

solar and wind energy production in the EU surpasses fossil energy for the first time.

☀️ 💨

#TippingPoint

Source: dr.dk

22.01.2026 06:41 👍 1787 🔁 521 💬 26 📌 30
A bar chart showing the electricity use of several daily activities with the subtitle "The 'typical query' is not a useful way to think about coding agents' energy use." The bar for a 'typical ChatGPT query' is not even visible. My median Claude Code session is somewhere between the average US household per minute and toasting bread for three minutes. My median day with Claude Code is something like running a dishwasher.

A bar chart showing the electricity use of several daily activities with the subtitle "The 'typical query' is not a useful way to think about coding agents' energy use." The bar for a 'typical ChatGPT query' is not even visible. My median Claude Code session is somewhere between the average US household per minute and toasting bread for three minutes. My median day with Claude Code is something like running a dishwasher.

Whenever I read discourse on AI energy/water use that focuses on the "median query," I can't help but feel misled. Coding agents like Claude Code send hundreds of longer-than-median queries every session, and I run dozens of sessions a day.

On my blog: www.simonpcouch.com/blog/2026-01...

20.01.2026 14:38 👍 375 🔁 80 💬 20 📌 22
SVG Filters - Clickjacking 2.0 A novel and powerful twist on an old classic.

Developer attempts to replicate "Liquid Glass" in CSS, and once finished realizes what she'd actually created is an exploit for a fundamental, previously unknown, and rather serious browser vulnerability

lyra.horse/blog/2025/12...

"CSS hack accidentally becomes regular hack"

05.12.2025 02:03 👍 2038 🔁 580 💬 24 📌 37
ICLR 2026 Response to Security Incident – ICLR Blog

Latest details about the OpenReview leak by #ICLR2026

blog.iclr.cc/2025/12/03/i...

04.12.2025 00:27 👍 11 🔁 4 💬 0 📌 3
Post image

The Neurips test of time award goes to Faster R-CNN

03.12.2025 01:54 👍 32 🔁 4 💬 2 📌 0

When were #ICCV2025 papers available on arXiv? 👇

27.10.2025 06:21 👍 9 🔁 1 💬 0 📌 0
Video thumbnail

Super excited to introduce

✨ AnyUp: Universal Feature Upsampling 🔎

Upsample any feature - really any feature - with the same upsampler, no need for cumbersome retraining.
SOTA feature upsampling results while being feature-agnostic at inference time.

🌐 wimmerth.github.io/anyup/

16.10.2025 09:06 👍 28 🔁 5 💬 2 📌 2
Post image

The #ICCV2025 main conference open access proceedings is up:

openaccess.thecvf.com/ICCV2025

Workshop papers will be posted shortly. Aloha!

14.10.2025 19:42 👍 25 🔁 9 💬 0 📌 0
Andrej Karpathy & @karpathy
X.com
Excited to release new repo: nanochat! (it's among the most unhinged I've written).
Unlike my earlier similar repo nanoGPT which only covered pretraining, nanochat is a minimal, from scratch, full-stack training/inference pipeline of a simple ChatGPT clone in a single, dependency-minimal codebase. You boot up a cloud GPU box, run a single script and in as little as 4 hours later you can talk to your own LLM in a ChatGPT-like web Ul.
It weighs ~8,000 lines of imo quite clean code to:
- Train the tokenizer using a new Rust implementation
- Pretrain a Transformer LLM on FineWeb, evaluate CORE score across a number of metrics
- Midtrain on user-assistant conversations from SmolTalk, multiple choice questions, tool use.
- SFT, evaluate the chat model on world knowledge multiple choice (ARC-E/C, MMLU), math (GSM8K), code (HumanEval)
- RL the model optionally on GSM8K with
IPDDOI

Andrej Karpathy & @karpathy X.com Excited to release new repo: nanochat! (it's among the most unhinged I've written). Unlike my earlier similar repo nanoGPT which only covered pretraining, nanochat is a minimal, from scratch, full-stack training/inference pipeline of a simple ChatGPT clone in a single, dependency-minimal codebase. You boot up a cloud GPU box, run a single script and in as little as 4 hours later you can talk to your own LLM in a ChatGPT-like web Ul. It weighs ~8,000 lines of imo quite clean code to: - Train the tokenizer using a new Rust implementation - Pretrain a Transformer LLM on FineWeb, evaluate CORE score across a number of metrics - Midtrain on user-assistant conversations from SmolTalk, multiple choice questions, tool use. - SFT, evaluate the chat model on world knowledge multiple choice (ARC-E/C, MMLU), math (GSM8K), code (HumanEval) - RL the model optionally on GSM8K with IPDDOI

- RL the model optionally on GSM8K with
"GRPO"
- Efficient inference the model in an Engine with
KV cache, simple prefill/ decode, tool use (Python interpreter in a lightweight sandbox), talk to it over CLI or ChatGPT-like WebUl.
- Write a single markdown report card, summarizing and gamifying the whole thing.
Even for as low as ~$100 in cost (~4 hours on an
8XH100 node), you can train a little ChatGPT clone that you can kind of talk to, and which can write stories/poems, answer simple questions.
About ~12 hours surpasses GPT-2 CORE metric.
As you further scale up towards ~$1000 (~41.6 hours of training), it quickly becomes a lot more coherent and can solve simple math/code problems and take multiple choice tests. E.g. a depth 30 model trained for 24 hours (this is about equal to FLOPs of GPT-3 Small 125M and 1/1000th of GPT-3) gets into 40s on MMLU and
70s on ARC-Easy, 20s on GSM8K, etc.
My goal is to get the full "strong baseline" stack into one cohesive, minimal, readable, hackable, maximally forkable repo. nanochat will be the capstone project of LLM101n (which is still being developed). I think it also has potential to grow

- RL the model optionally on GSM8K with "GRPO" - Efficient inference the model in an Engine with KV cache, simple prefill/ decode, tool use (Python interpreter in a lightweight sandbox), talk to it over CLI or ChatGPT-like WebUl. - Write a single markdown report card, summarizing and gamifying the whole thing. Even for as low as ~$100 in cost (~4 hours on an 8XH100 node), you can train a little ChatGPT clone that you can kind of talk to, and which can write stories/poems, answer simple questions. About ~12 hours surpasses GPT-2 CORE metric. As you further scale up towards ~$1000 (~41.6 hours of training), it quickly becomes a lot more coherent and can solve simple math/code problems and take multiple choice tests. E.g. a depth 30 model trained for 24 hours (this is about equal to FLOPs of GPT-3 Small 125M and 1/1000th of GPT-3) gets into 40s on MMLU and 70s on ARC-Easy, 20s on GSM8K, etc. My goal is to get the full "strong baseline" stack into one cohesive, minimal, readable, hackable, maximally forkable repo. nanochat will be the capstone project of LLM101n (which is still being developed). I think it also has potential to grow

developed). I think it also has potential to grow into a research harness, or a benchmark, similar to nanoGPT before it. It is by no means finished, tuned or optimized (actually I think there's likely quite a bit of low-hanging fruit), but I think it's at a place where the overall skeleton is ok enough that it can go up on GitHub where all the parts of it can be improved.
Link to repo and a detailed walkthrough of the nanochat speedrun is in the reply.
nanochat

developed). I think it also has potential to grow into a research harness, or a benchmark, similar to nanoGPT before it. It is by no means finished, tuned or optimized (actually I think there's likely quite a bit of low-hanging fruit), but I think it's at a place where the overall skeleton is ok enough that it can go up on GitHub where all the parts of it can be improved. Link to repo and a detailed walkthrough of the nanochat speedrun is in the reply. nanochat

Karpathy: nanochat

A small training+inference pipeline for creating your own LLM from scratch

$100 will get you a somewhat functional model

$1000 is more coherent & solves math

detailed walkthrough: github.com/karpathy/nan...

repo: github.com/karpathy/nan...

13.10.2025 18:05 👍 94 🔁 20 💬 3 📌 2
Post image

Working on representation learning for Earth Observation?
Come join the discussion at the EurIPS workshop "REO: Advances in Representation Learning for Earth Observation"

Call for papers deadline: October 15, AoE
Workshop site: sites.google.com/view/reoeurips

@euripsconf.bsky.social @esa.int

09.10.2025 12:32 👍 8 🔁 4 💬 0 📌 1
Post image

🐝 The #3DV2026 Nectar Track is open for submissions!
1️⃣ Spotlight Track: Showcase your strong paper from recent venues with an oral presentation + poster.
2️⃣ Exploration Edge Track: Present preliminary ideas, research hurdles, or demos in a poster session.
More details: ⬇️

30.09.2025 01:37 👍 3 🔁 2 💬 1 📌 0
Post image

This marks the kick-off of our #CVPR2026 coverage! I’m @csprofkgd.bsky.social, and more publicity chairs will be joining in soon.

The key #CVPR2026 dates are now posted. One highlight: the supplementary materials deadline comes a full week AFTER the main paper deadline.

28.09.2025 22:54 👍 15 🔁 7 💬 1 📌 0
Post image Post image Post image Post image

MapAnything: Universal Feed-Forward Metric 3D Reconstruction

@nikv9.bsky.social et al.

tl;dr: flexible input & metric output version of VGGT

arxiv.org/abs/2509.13414

18.09.2025 10:57 👍 2 🔁 2 💬 0 📌 0

Great to see more initiatives to bring conferences/events to Europe 🇪🇺. Reducing unnecessary co2 emissions caused by long-distance flights and simultaneously strengthening europe as research location.

17.07.2025 07:34 👍 2 🔁 0 💬 0 📌 0
Post image

#ICML2025 test of time award

15.07.2025 02:06 👍 27 🔁 3 💬 0 📌 3
from gremllm import Gremllm

# Be sure to tell your gremllm what sort of thing it is
counter = Gremllm('counter')
counter.value = 5
counter.increment()
print(counter.value)  # 6?
print(counter.to_roman_numerals()) # VI?

from gremllm import Gremllm # Be sure to tell your gremllm what sort of thing it is counter = Gremllm('counter') counter.value = 5 counter.increment() print(counter.value) # 6? print(counter.to_roman_numerals()) # VI?

The is diabolical... a Python object that hallucinates method implementations on demand any time you call them, using my LLM Python library github.com/awwaiid/grem...

04.07.2025 17:39 👍 222 🔁 36 💬 12 📌 11
Post image Post image Post image

We just released COLMAP v3.12, which adds long-awaited, end-to-end support for multi-camera rigs and 360° panoramas 👀 COLMAP just got better at handling your robotics, AR/VR, or 360 data - try it yourself and let us know! github.com/colmap/colma... Kudos to Johannes & team for this great work 🚀

01.07.2025 16:33 👍 22 🔁 6 💬 1 📌 0
Post image Post image Post image Post image

#CVPR2025 paper statistics

13.06.2025 14:16 👍 6 🔁 3 💬 2 📌 0
Post image

The #CVPR2025 main conference open access proceedings is up:

openaccess.thecvf.com/CVPR2025

Workshop papers will be posted shortly. Stay tuned...

03.06.2025 14:45 👍 32 🔁 14 💬 0 📌 1
A screenshot of the important dates for the WACV2026 submission process.

A screenshot of the important dates for the WACV2026 submission process.

The #WACV2026 Call for Papers is live at wacv.thecvf.com/Conferences/...! First round paper registration is coming up on July 11th, with the submission deadline on July 18th (all deadlines are 23:59 AoE).

27.05.2025 17:40 👍 10 🔁 7 💬 0 📌 0
Camera Calibration and Pose Estimation (CALIPOSE) Workshop Information When: October 19th or 20th, 2025 Where: Honolulu, Hawai'i, ICCV 2025 Time: TBD Preliminary Schedule Opening [all organizers, 5 mins] Invited Talk I: Richard Hartley [30 mins] Inv...

Working on camera calibration or camera pose estimation? Want to finally know how calibrations and poses are obtained for the data you ae using?
Come join us at the CALIPOSE workshop at @iccv.bsky.social

Details are on the workshop website: sites.google.com/view/calipos...

27.05.2025 11:43 👍 25 🔁 10 💬 2 📌 1
Heat-map style graphic of Arctic sea ice extent anomalies for every day from 1 January 1979 through 31 December 2024. Blue shading is shown for greater sea ice, and red shading is shown for less sea ice. The baseline is 1981 to 2010. The graphic is in units of million square kilometers from -3 to +3. Data from NSIDC.

Heat-map style graphic of Arctic sea ice extent anomalies for every day from 1 January 1979 through 31 December 2024. Blue shading is shown for greater sea ice, and red shading is shown for less sea ice. The baseline is 1981 to 2010. The graphic is in units of million square kilometers from -3 to +3. Data from NSIDC.

Mosaic of daily #Arctic sea-ice extent anomalies over the last four decades or so. Another way of visualizing the long-term trend.

Graphic from zacklabe.com/arctic-sea-i...

18.05.2025 23:13 👍 91 🔁 27 💬 1 📌 1
Video thumbnail

🚀Join the 𝐒𝐜𝐚𝐧𝐍𝐞𝐭++ 𝐂𝐡𝐚𝐥𝐥𝐞𝐧𝐠𝐞 @ CVPR 2025!
Think your method can handle large-scale 3D scenes?
Put it to the test:
kaldir.vc.in.tum.de/scannetpp/cv...

Updates:
✅ Preprocessed, undistorted DSLR images
✅ 3DGS demo: github.com/scannetpp/3D...

by Yueh-Cheng Liu, @cyeshwanth.bsky.social

01.05.2025 12:16 👍 11 🔁 4 💬 1 📌 0

Great thread about the evolution of radiance fields!

26.04.2025 17:04 👍 1 🔁 0 💬 0 📌 0
Video thumbnail

🌍 Guessing where an image was taken is a hard, and often ambiguous problem. Introducing diffusion-based geolocation—we predict global locations by refining random guesses into trajectories across the Earth's surface!

🗺️ Paper, code, and demo: nicolas-dufour.github.io/plonk

10.12.2024 15:56 👍 97 🔁 32 💬 8 📌 5
Announcing the Test of Time Award Winners from ICLR 2015 – ICLR Blog

Announcing the Test of Time awards for ICLR 2025! This award recognizes papers published ten years ago at ICLR 2015 that have had a lasting impact on the field. Congratulations to the authors!

blog.iclr.cc/2025/04/14/a...

15.04.2025 03:39 👍 38 🔁 5 💬 1 📌 1

Great tool to keep up to date with papers and for finding related works 📚

14.04.2025 12:05 👍 3 🔁 0 💬 0 📌 0
Post image Post image Post image Post image

💻We've released the code for our #CVPR2025 paper MAtCha!

🍵MAtCha reconstructs sharp, accurate and scalable meshes of both foreground AND background from just a few unposed images (eg 3 to 10 images)...

...While also working with dense-view datasets (hundreds of images)!

03.04.2025 10:33 👍 39 🔁 16 💬 4 📌 1
Image Matching Challenge 2025 Reconstruct 3D scenes from messy image collections.

#IMC2025 @cvprconference.bsky.social challenge is online!
This year:
- back to collection_mapping: directory with many (similar) scenes->your job to SfM & cluster them
- a bit more of training set
- no transparent objects

$50000 prize fund
Deadline: June 2
www.kaggle.com/competitions...
#IMW2025

01.04.2025 21:02 👍 21 🔁 10 💬 1 📌 1