Pętla

term_id: loop

Category: basic_concepts

Definition

Podstawowa struktura przepływu sterowania w informatyce i rozwoju AI, pętla pozwala algorytmom iterować przez zbiory danych, wykonywać powtarzalne obliczenia lub uruchamiać epoki treningowe. Najczęstsze typy to

Summary

Konstrukcja programistyczna powtarzająca blok kodu wielokrotnie, aż do spełnienia określonego warunku.

Key Concepts

  • Iteracja
  • Przepływ sterowania
  • Epoki
  • Przetwarzanie wsadowe

Use Cases

  • Trening sieci neuronowych przez wiele epok
  • Iterowanie przez próbki zbioru danych
  • Krok po kroku wykonanie w uczeniu przez wzmacnianie

Code Example

1
2
3
for epoch in range(10):
    for batch in dataloader:
        train_step(batch)