AI-Training

  • Switch to the model training interface.
  • In the dropdown selection boxes under “Provider”, choose “Torchvision”, and under “Architecture”, select “EfficientNet”.
  • For the dataset, select the one you have just uploaded and annotated on the platform.
  • For time reasons, the training should not produce a perfect model at this stage but only demonstrate the process. Therefore, reduce the number of training epochs and set the batch size to 2 — either in the form fields or in the editable JSON section on the right-hand side.
  • Set the Train/Test split to 50% (0.5) each.
  • Next, define the ONNX export of the model. To do this, click the blue button next to the “Provider” dropdown.
  • Enable the export configuration using the toggle next to the modal’s title.
  • In the JSON field, insert the following configuration:

{

“model_type”: “pytorch”,

“input_names”: [],

“input_shapes”: [[1, 3, 300, 300]],

“input_types”: [ “float32” ],

“output_names”: [],

“verbose”: false,

“training”: “EVAL”,

“operator_export_type”: “ONNX”,

“opset_version”: 14

}


  • Once the training container has been created, you can start the training directly in the interface. To do this, click the corresponding button in the list of created training containers.
  • After the training is complete, view the generated log files. These contain all information that was recorded during the training process.
  • Transfer the trained model from the training container to the platform’s model management by clicking the designated button in the list.