Attention
The DEEP platform is sunsetting.
The DEEP-Hybrid-DataCloud project project has ended and its plaftform and software are being decomissioned during 2023, as they have been superseeded by the AI4EOSC platform and the AI4OS software stack.
Please refer to the following links for further information:
Our different user roles
The DEEP-HybridDataCloud project is focused on three different types of users, depending on what you want to achieve you should enter into one or more of the following categories:

The basic user
This user wants to use modules that are already pre-trained and test them with their data, and therefore don’t need to have any machine learning knowledge. For example, they can take an already trained module for plant classification that has been containerized, and use it to classify their own plant images.
What DEEP can offer to you:
a catalogue full of ready-to-use modules to perform inference with your data
an API to easily interact with the services
solutions to run the inference in the Cloud or in your local resources
the ability to develop complex topologies by composing different modules
Related HowTo’s:
The intermediate user
The intermediate user wants to retrain an available module to perform the same task but fine tuning it to their own data. They still might not need high level knowledge on modelling of machine learning problems, but typically do need basic programming skills to prepare their own data into the appropriate format. Nevertheless, they can re-use the knowledge being captured in a trained network and adjust the network to their problem at hand by re-training the network on their own dataset. An example could be a user who takes the generic image classifier model and retrains it to perform seed classification.
What DEEP can offer to you:
the ability to train out-of-the-box a module of the catalogue on your personal dataset
an API to easily interact with the model
data storage resources to access your dataset using DEEP-Nextcloud (up to 2 Terabytes by default)
integration with popular cloud storage options like Google Drive, Dropbox, Amazon S3 and many more
the ability to deploy the developed service on Cloud resources
the ability to share the service with other users in the user’s catalogue
Related HowTo’s:
The advanced user
The advanced users are the ones that will develop their own machine learning models and therefore need to be competent in machine learning. This would be the case for example if we provided an image classification model but the users wanted to perform object localization, which is a fundamentally different task. Therefore they will design their own neural network architecture, potentially re-using parts of the code from other models.
What DEEP can offer to you:
a ready-to-use environment with the main DL frameworks running in a dockerized solution running on different types of hardware (CPUs, GPUs, etc)
data storage resources to access your dataset using DEEP-Nextcloud (up to 2 Terabytes by default)
integration with popular cloud storage options like Google Drive, Dropbox, Amazon S3 and many more
the ability to deploy the developed module on Cloud resources
the ability to share the module with other users in the open catalogue
the possibility to integrate your module with the API to enable easier user interaction
Related HowTo’s: