Spring til indhold
LaFoto

AI-billedordbog

Hvad er en LoRA?

Et lille, trænet add-on, der lærer en basismodel en specifik stil, karakter eller genstand uden at træne hele modellen igen.

En LoRA — kort for Low-Rank Adaptation — er en lille fil, der ændrer en stor billedmodel, så den producerer én specifik stil, karakter, genstand eller æstetik. I stedet for at gen-træne en model på flere gigabyte træner en LoRA et kompakt sæt justeringer — typisk fra nogle få dusin til et par hundrede megabyte — som anvendes oven på basismodellen ved generering.
En lille messing-adaptring, der hviler på et stort kameraobjektiv på varmt papir

Problemet, LoRA'er løser

En basis-billedmodel ved enormt meget generelt — og intet om dit særlige emne. Den har aldrig set dit produkt, din karakter, din illustrationstil eller dit ansigt. At lære den nogen af delene ved at gen-træne hele modellen kræver hardware og data, som de fleste ikke har — og giver endnu en fler-gigabyte-fil for hver variant.

Hvorfor "low rank" gør den lille

Indsigten er, at den justering, der skal til for at specialisere en model, er langt enklere end modellen selv. I stedet for at lære en ny værdi for hver vægt lærer en LoRA en kompakt faktorisering — to små matricer, hvis produkt approksimerer ændringen — og den approksimation er tilstrækkelig. Resultatet er en fil, der er to til tre størrelsesordener mindre end modellen, den ændrer, og som kan trænes på et enkelt forbrugergrafikkort på minutter til timer.

Hvad folk faktisk træner dem på

Fire ting dominerer: En stil — så alt genereret kommer ud i én illustrativ eller fotografisk tone. En karakter — så en konsistent person eller skabning kan optræde på tværs af mange billeder. En genstand — typisk et produkt, der skal ligne sig selv præcist. Og et begreb, basismodellen håndterer dårligt — en specifik beklædningskonstruktion, en arkitektonisk detalje, et nicheværktøj.

Stabling, vægte — og hvor det går galt

Flere LoRA'er kan anvendes på én gang, hver med sin egen styrke — og det er der, de fleste praktiske problemer opstår. To stil-LoRA'er på fuld styrke kæmper mod hinanden og bliver til grød; en karakter-LoRA med for høj vægt lækker sin træningsbaggrund ind i hvert billede. Den typiske løsning er at sænke vægtene frem for at fjerne filer — de fleste stablingsproblemer er volumenproblemer.

Licensspørgsmålet, folk springer over

En LoRA er en afledning af både basismodellen og de billeder, den er trænet på — og ingen af delene er automatisk dine at videredistribuere. Community-LoRA'er har deres egne licenser, hvor nogle forbyder kommerciel brug, og en LoRA trænet på en nulevende kunstners værker for at kopiere deres stil rejser et spørgsmål, ingen licensfil kan afgøre. Tjek det, før du bygger en forretning på én.

LoRA kort fortalt

Står for
Low-rank-tilpasning
Filstørrelse
Fra snesevis til hundredvis af MB
Basismodellens størrelse
Flere GB
Indlæses samtidigt
Flere, med vægte
Lærer
En stil, en karakter eller et objekt
Flytbar på tværs af modeller
Nej

Brug det i praksis

Hvor dette findes

LoRA — questions people ask

Hvad står LoRA for?
Low-Rank Adaptation. Det henviser til den matematiske teknik, der gør add-on-filen lille — ikke noget specifikt ved billeder.
Hvor stor er en LoRA-fil?
Typisk fra dusinvis til et par hundrede megabyte — mod flere gigabyte for basismodellen, den ændrer.
Behøver jeg en LoRA for at lave gode billeder?
Nej. De findes for at tilføje noget, basismodellen ikke allerede ved — dit produkt, din karakter, en specifik stil. Til generelle billeder er basismodellen det rigtige valg.
Kan jeg bruge mere end én LoRA ad gangen?
Ja — hver med sin egen styrke. To stærke stil-LoRA'er har tendens til at slås; at sænke vægtene løser det oftest bedre end at fjerne én.
Kan jeg træne min egen LoRA?
Ja — og det er den mest tilgængelige form for modeltilpasning. Et moderat sæt billeder og et forbrugergrafikkort er som regel nok. Kvaliteten afhænger langt mere af træningsbilledernes konsistens end af deres antal.
Virker LoRA'er med enhver model?
Nej. En LoRA er trænet mod en specifik basis-arkitektur og overføres ikke til en ikke-beslægtet. En LoRA til én modelfamilie kan ikke indlæses i en anden.
Er LoRA'er frit tilgængelige til kommerciel brug?
Ikke automatisk. Hver bærer sin egen licens, og basismodellens licens gælder også. Nogle community-LoRA'er forbyder udtrykkeligt kommerciel brug.

Begynd at skabe i dag

Generér dit første billede med den bedste AI-billedgenerator.

Gør en sætning til et færdigt, fotorealistisk billede på få sekunder — og finpuds derefter hver detalje. Ingen opsætning, ingen Discord, ingen GPU.

Slut dig til 4.200+ skabere, der bruger LaFoto