efficientnet_3D
                                
                                
                                
                                    efficientnet_3D copied to clipboard
                            
                            
                            
                        EfficientNets in 3D variant for keras and TF.keras
EfficientNet 3D Keras (and TF.Keras)
The repository contains 3D variants of EfficientNet models for classification.
This repository is based on great efficientnet repo by @qubvel
Requirements
- tensorflow >= 2.3.2
 - keras_applications >= 1.0.8
 
Installation
pip install efficientnet-3D
Examples
Loading model:
# models can be build with Keras or Tensorflow frameworks
# use keras and tfkeras modules respectively
# efficientnet.keras / efficientnet.tfkeras
import efficientnet_3D.keras as efn 
# import efficientnet_3D.tfkeras as efn
model = efn.EfficientNetB0(input_shape=(64, 64, 64, 3), weights='imagenet')
Related repositories
- https://github.com/qubvel/classification_models - original classification 2D repo
 - https://github.com/qubvel/segmentation_models - original segmentation 2D repo
 - classification_models_3D - models for classification in 3D
 - volumentations - 3D augmentations
 
Unresolved problems
- There is no DepthwiseConv3D layer in keras, so repo used custom layer from this repo by @alexandrosstergiou.