Environments
Het Cordatus Platform biedt toegang tot populaire, state-of-the-art Deep Learning- en Machine Learning-frameworks, zonder dat u extra software hoeft te installeren. Het biedt toegang tot zowel NVIDIA NGC Containers als Cordatus Containers, allemaal gecontaineriseerd en sterk geoptimaliseerd voor verschillende toepassingen.
Met Cordatus kunt u snel uw eigen AI-cloud opzetten, waardoor naadloze modeltraining en -ontwikkeling op afstand binnen enkele minuten mogelijk wordt, zonder de uitdagingen van het installeren van afhankelijkheden.
Het trainen van modellen op het NVIDIA Jetson-platform kan leiden tot overhitting en schade aan de Jetson-module. Het wordt aanbevolen om NVIDIA RTX Workstations te gebruiken voor modeltraining, om optimale prestaties te garanderen en mogelijke schade aan de Jetson-module te voorkomen.
Ondersteunde Environments
Cordatus ondersteunt momenteel de volgende ontwikkelomgevingen:
- Python
- OpenCV
- PyTorch
- TensorFlow
- ONNX
- TensorRT
- Torchvision
- Caffe
- Chainer
- CUDA
- cuDNN
- Dali
- DLib
- MS CNTK
- MXNet
Een Environment starten
Toegang via het menu
- Klik in het linkermenu op Containers.
- Selecteer Environments in de dropdownlijst.
- Zoek uw gewenste environment en klik op de knop List Environments.
- Klik op de knop Details onder de versie die u wilt gebruiken.
- Sommige environments hebben verschillende versies voor verschillende hardwareconfiguraties.
- Specifieke distributies kunnen beschikbaar zijn, geoptimaliseerd voor bepaalde hardware (bijv. L4T-versies voor NVIDIA Jetson-apparaten).
De video toont het starten van een LLM Engine, wat modelselectie vereist tijdens het installatieproces. Bij het starten van een standaard Development Environment is er geen stap voor modelselectie. Alle overige configuratiestappen blijven gelijk.
Geavanceerde instellingen
Environment Name:
U kunt een aangepaste naam toewijzen aan uw environment-container.
Als u dit leeg laat, genereert Cordatus automatisch een naam.
Select GPU:
Kies welke GPU's de environment-container mag gebruiken.
- Door All GPU te selecteren, krijgt de container toegang tot alle GPU's op uw apparaat.
- Er moet minstens één GPU worden geselecteerd om verder te gaan.
- Als het apparaat meerdere GPU's heeft, kunt u deze op environmentniveau isoleren.
Resource Limits:
Bepaal hoeveel CPU en RAM uw environment-container mag gebruiken.
Met de sectie Resource Limits kunt u de containerprestaties optimaliseren en de systeembronnen efficiënt beheren.
💡 Aanbeveling: Voor optimale prestaties en systeemstabiliteit wordt aanbevolen om de Host Reserved-waarden die Cordatus automatisch instelt bij het toewijzen van resources, te behouden.
Docker Options:
In de sectie Docker Options kunt u klassieke docker run-parameters configureren via de intuïtieve interface van Cordatus — zonder handmatig terminalcommando's te schrijven.
- Links, onder Choose Options, kunt u Docker run-parameters toevoegen of aanpassen, zoals:
--volume,--network,--env,--restart,--device, en andere. - Cordatus biedt een duidelijke grafische interface om de configuratie te vereenvoudigen en een correcte parameterindeling te garanderen.
Poort-mapping
Cordatus stelt automatisch een beschikbaar poortnummer voor.
U kunt dit indien nodig handmatig aanpassen.
Als u een poort invoert die al in gebruik is, ziet u de waarschuwing Port is Allocated.
Volume-mapping
Cordatus biedt een geïntegreerde bestandsverkenner waarmee u:
- beschikbare schijven en mappen kunt doorbladeren,
- nieuwe mappen kunt aanmaken, en
- mappaden kunt toewijzen voor Docker-volume-mappings.
Met deze functie kunt u containerdata veilig koppelen aan lokale mappen.
De Environment starten
- Klik op Start Environment zodra u alle configuraties hebt voltooid.
- Voordat de environment wordt gestart, vraagt Cordatus uw sudo-wachtwoord om het proces te autoriseren.
- Als de geselecteerde Docker-image niet op uw apparaat aanwezig is, vraagt Cordatus of u deze wilt downloaden.
- Als de image al beschikbaar is, start Cordatus de environment-container automatisch met uw geconfigureerde instellingen.