Overslaan naar inhoud

Ultralytics HUB-modellen

Ultralytics HUB-modellen bieden een gestroomlijnde oplossing voor het trainen van vision AI-modellen op aangepaste datasets.

Het proces is gebruiksvriendelijk en efficiënt, met een eenvoudige creatie in drie stappen en versnelde training op basis van Ultralytics YOLOv8 . Realtime updates van de metriek van het model zijn beschikbaar tijdens de training, zodat gebruikers bij elke stap de voortgang kunnen volgen. Zodra de training is voltooid, kunnen modellen worden bekeken en eenvoudig worden ingezet voor echte toepassingen. Ultralytics HUB biedt dus een uitgebreid maar eenvoudig systeem voor het maken, trainen, evalueren en implementeren van modellen.

Het hele proces van het trainen van een model wordt beschreven op onze pagina Cloud Training.

Voorbeeld van de modellen

Trein Model

Navigeer naar de pagina Modellen door op de knop Modellen in de zijbalk te klikken.

Het trainen van een model met HUB bestaat uit 4 stappen:

  • Voer het pre-requisites script uit: Voer de meegeleverde scripts uit om de virtuele omgeving voor te bereiden.
  • Geef de API en start Training: Zodra het model is voorbereid, geef je de API-sleutel op zoals aangegeven en voer je het codeblok uit.
  • Controleer de resultaten en Metrics: Na succesvolle uitvoering wordt er een link gegeven naar de Metrics Page. Deze pagina biedt uitgebreide details over het getrainde model, waaronder specificaties, verliesmetriek, datasetinformatie en beeldverdelingen. Daarnaast biedt het tabblad 'Deploy' toegang tot de documentatie en licentiegegevens van het getrainde model.
  • Test je model: Ultralytics HUB biedt testen met aangepaste afbeeldingen, apparaatcamera's of koppelingen om te testen op iPhone of Android apparaten.

Ultralytics HUB screenshot van de startpagina

Tip

Je kunt een model ook rechtstreeks vanaf de startpagina trainen.

Ultralytics HUB screenshot van de Home-pagina met een pijl die wijst naar de Treinmodel kaart

Klik op de knop Treinmodel rechtsboven op de pagina om het dialoogvenster Treinmodel te openen.

Het dialoogvenster Treinmodel bestaat uit drie eenvoudige stappen:

1. Dataset

Selecteer de dataset voor training en klik op Doorgaan.

Ultralytics HUB-schermfoto van het dialoogvenster Train model met een pijl die wijst naar een dataset en een naar de knop Doorgaan

2. Model

Kies het project, de modelnaam en de architectuur. Lees meer over beschikbare architecturen in onze YOLOv8 (en YOLOv5) documentatie.

Klik op Doorgaan als je tevreden bent met de configuratie.

Ultralytics HUB-schermfoto van het dialoogvenster Treinmodel met een pijl die wijst naar een modelarchitectuur en een naar de knop Doorgaan

Opmerking

Standaard gebruikt je model een voorgetraind model (getraind op de COCO dataset) om de trainingstijd te verkorten.

Er zijn geavanceerde opties beschikbaar om dit gedrag aan te passen.

Voorbeeld Model

Ultralytics HUB biedt verschillende manieren om getrainde modellen te bekijken.

Je kunt een afbeelding uploaden in de Testkaart onder het tabblad Voorbeeld om een voorbeeld van je model te bekijken.

Ultralytics HUB screenshot van het tabblad Voorbeeld (Testkaart) binnen de Modelpagina

Gebruik onze Ultralytics Cloud API om moeiteloos inferentie uit te voeren met je aangepaste model.

Ultralytics HUB screenshot van de Preview tab (Ultralytics Cloud API kaart) binnen de Model pagina

Bekijk je model in realtime op je iOS- of Android-toestel door onze Ultralytics HUB Mobile Application te downloaden.

Ultralytics HUB screenshot van de Deploy tab binnen de Model pagina met een pijl die wijst naar de Real-Time Preview kaart

Het model trainen

Ultralytics HUB biedt drie trainingsopties:

  • Ultralytics Cloud - Meer informatie over training is te vinden op de Ultralytics Cloud Training Page.
  • Google Colab
  • Neem je eigen agent mee

Het model trainen op Google Colab

Volg de instructies op het Google Colab-notitieblok om te beginnen met trainen met Google Colab.

Open in Colab

Google Colab Screenshot

Breng je eigen agent mee

Maak een API endpoint aan via Ultralytics HUB om het model lokaal te trainen. Volg de aangegeven stappen en krijg toegang tot de trainingsgegevens via de link die wordt gegenereerd op de terminal van de Agent.

Neem je eigen agent screenshot mee

Model inzetten

Exporteer je model naar 13 verschillende formaten, waaronder ONNX, OpenVINO, CoreML, TensorFlow, Paddle en meer.

Ultralytics HUB screenshot van de Deploy tab in de Model pagina met alle geëxporteerde formaten

Model delen

Ultralytics De deelfunctionaliteit van HUB biedt een handige manier om modellen te delen. Regel de algemene toegang van je modellen door ze in te stellen op "Privé" of "Niet op de lijst".

Navigeer naar de Modelpagina, open de vervolgkeuzelijst met modelacties en klik op de optie Delen.

Ultralytics HUB-schermfoto van de Modelpagina met een pijl die wijst naar de optie Delen

Stel de algemene toegang in en klik op Opslaan.

Ultralytics HUB-schermfoto van het dialoogvenster Model delen met een pijl die naar de vervolgkeuzelijst wijst en een naar de knop Opslaan

Nu kan iedereen met de directe link je model bekijken.

Tip

Kopieer eenvoudig de link van het model die wordt weergegeven in het dialoogvenster Model delen door erop te klikken.

Ultralytics HUB-schermfoto van het dialoogvenster Model delen met een pijl die naar de link van het model wijst

Model bewerken en verwijderen

Navigeer naar de Model pagina, open de model acties dropdown en klik op de Bewerk optie om het model bij te werken. Om het model te verwijderen, selecteer je de optie Verwijderen.

Ultralytics HUB-schermfoto van de Modelpagina met een pijl die naar de optie Bewerken wijst



Aangemaakt 2023-11-12, Bijgewerkt 2024-04-15
Auteurs: glenn-jocher (7), priytosh-tripathi (1), sergiuwaxmann (1)

Reacties