9 related articles

Deep dive into Sebastian Lague's experiment building a graphics library from scratch, covering rasterization, depth buffering, texture mapping, and the educational value of software renderers.

How many augmentations per image is enough? This guide breaks down on-the-fly augmentation strategy for single-class segmentation with 3,000 labeled images, covering controlled mixing, domain matching, and mask boundary precision.

A systematic breakdown of the AI agent development learning path, covering four stages: fundamentals, RAG knowledge bases, tool use, multi-agent collaboration, and hands-on projects.

A practical breakdown of the ComfyUI-TrellisNativeTurntable node: render Trellis mesh turntables inside ComfyUI without Blender, plus deep dives on UV seam fixes, camera control, SSAA, and camera data export.

Experiments show DINOv2 Giant scores just 41% on k-NN classification, while SigLIP2 reaches 92%. This article dives into the embedding-space differences between contrastive and self-supervised learning to guide vision encoder selection.

A deep dive into LangChain's positioning and value—why do LLMs need a middle layer? How does LangChain serve as the 'glue' unifying multi-model interfaces and supporting Agent development? Learn its core modules and learning path.

As LLM costs keep falling, how can Java developers seize the AI opportunity? This article explores LangChain4J's core capabilities, supported models and vector databases, and compares LangChain4J vs. Spring AI to help you build local knowledge bases and intelligent customer service systems.

A complete Spring AI 2.0 guide for Java developers covering unified API abstraction, RAG, tool calling, MCP protocol, and enterprise projects to build AI Agents.

A complete guide to self-hosting Dify, the open-source AI platform: environment setup, Docker Compose deployment, LLM integration, and app building. Runs on just 2 cores and 4GB RAM.