Getrainde trainende trainen met onmanagede (lokale) simulatoren


  • Totale tijd om te voltooien:15 minuten
  • Actieve tijd:10 minuten

De is met name handig bij het beoordelen van hersenen Bonsai CLI met onmanagede simulators die ondersteuning bieden voor visualisaties op een lokale weergave. Voor instructies over het installeren van de CLI of informatie over de opdrachten, verwijst u naar Bonsai CLI documentation de .

Voordat u begint

  • U moet een simulator hebben. U kunt zonder simulator geen brein trainen of beoordelen. Uw simulator kan lokaal (niet-beheerd) of verpakt in Bonsai (beheerd) zijn.
  • U moet een getraind (of gedeeltelijk getraind) brein hebben. U kunt geen breinversie beoordelen die niet getraind is of die tijdens de training wordt getraind. U kunt de training handmatig stoppen wanneer u tevreden bent met de prestatiemetrieken of wacht tot de training automatisch wordt gestopt wanneer de limiet voor de iteratie van de voortgang is bereikt.
  • U moet bekend zijn met JSON. In de onderstaande instructies wordt ervan uitgenomen dat u de basisstructuur van een JSON-object begrijpt. Als u nog nooit met JSON hebt gewerkt, raden we u aan de sectie Over JSON-indeling van Werken met CSV- en JSON-bestanden te bekijken voordat u doorgaat.

Stap 1: het configuratiebestand voor de evaluatie maken

Evaluatieconfiguratiebestanden definiƫren de startwaarden van de evaluatie in een JSON-indeling. De meest efficiƫnte manier om een evaluatieconfiguratiebestand te maken is:

  1. Gebruik de functie Nieuwe evaluatie om de JSON-configuraties te genereren.

  2. Kopieer de gegenereerde JSON naar een teksteditor en sla deze op als een JSON-bestand.

Volg de zelfstudie Een configuratiebestand voor evaluatie maken voor gedetailleerde instructies over het maken van uw eigen evaluatieconfiguratiebestand of voor verdere uitleg over de verschillende onderdelen van een configuratiebestand.

Stap 2: uw onmanagede simulator voorbereiden

  1. Start de simulator lokaal.
  2. Controleer of de simulator niet werkt ( niet):
    bonsai simulator unmanaged list
    
    | Name       | Session Id              | Action   |
    |------------+-------------------------+----------|
    | moab-py-v5 | 367420541_10.244.21.230 | Unset    |
    
  3. Verbinding maken simulator voor evaluatie:
    bonsai simulator unmanaged connect \
      --simulator-name=SIMULATOR_NAME  \
      --brain-name=BRAIN_NAME          \
      --brain-version=VERSION          \
      --concept-name CONCEPT_NAME      \
      --action Assess
    
    Simulators Found: 1
    Simulators Connected: 1
    Simulators Not Connected: 0
    
  4. Controleer of de simulator gereed is voor evaluatie:
    bonsai simulator unmanaged list
    
    | Name       | Session Id              | Action   |
    |------------+-------------------------+----------|
    | moab-py-v5 | 367420541_10.244.21.230 | Assess   |
    

Tip

Wanneer u verbinding maakt met uw simulator, gebruikt u de vlag in plaats van om een specifieke versie van de --session-id--simulator-name onmanagede simulator te verbinden.

Stap 3: De evaluatie starten

Als u een evaluatie wilt starten in de gebruikersinterface, klikt u op de knop Nieuwe evaluatie en selecteert u uw Bonsai onmanagede simulator in de beschikbare lijst. Bonsai

Een evaluatie starten met de Bonsai CLI:

  1. Start de logboekregistratie om evaluatiegegevens vast te leggen met behulp van de sessie-id van de simulator unmanaged list opdracht :

    $ bonsai brain version start-logging \
      --name BRAIN_NAME                  \
      --session-id SESSION_ID
    
  2. Gebruik brain version assessment start om de evaluatie te starten:

    bonsai brain version assessment start             \
      --brain-name=BRAIN_NAME                         \
      --file=PATH_TO_ASSESSMENT_CONFIG_FILE           \
      --concept-name=CONCEPT_NAME
    

Volgende stappen

U kunt wachten totdat de evaluatie is voltooid of de resultaten evalueren terwijl de evaluatie wordt uitgevoerd.