Model EfficientNet
This function block utilizes the EfficientNet architecture for image classification tasks. It allows users to select different versions of the EfficientNet model, specify input size, and choose a pooling method for the model output.
📥 Inputs
Choose Folder 2D
Connect any data source that provides input images in the required format.
📤 Outputs
This function block outputs a trained model based on the EfficientNet architecture.
🕹️ Controls
Model Type
A dropdown menu allowing users to select from various versions of the EfficientNet model (B0 to B7).
Input Size
A field where users can specify the size of the input image. The minimum allowed value is 32.
Pooling
A dropdown menu where users can select a pooling method (Maximum, Average, or None).
🎨 Features
Multiple Model Versions
Users can choose from different variants of EfficientNet, depending on their computational needs and performance requirements.
Flexible Input Size
The input size can be adjusted, allowing the model to be used for various image dimensions.
Configurable Pooling Method
Users can choose how the model compresses spatial dimensions in the output, affecting the model behavior and performance.
📝 Usage Instructions
Connect Input: Link a source that provides 2D images to the input.
Select Model Type: Choose one of the EfficientNet variants from the
Model Type
dropdown.Set Input Size: Enter the desired input image size in the
Input Size
field.Choose Pooling Method: Select an appropriate pooling method from the
Pooling
dropdown.Evaluate the Block: Run the block to prepare the EfficientNet model based on the specified configuration.
📊 Evaluation
When evaluated, this function block outputs a constructed EfficientNet model, which can be used for further training or inference tasks.
💡 Tips and Tricks
🛠️ Troubleshooting
Last updated