title: GEMS Generalized Raman Classifier
emoji: π
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
license: mit
π GEMS: Generalized Raman Classifier Webserver
Welcome to the official interactive web application for GEMS (Foundation Models for Universal, Data-efficient Classification of Raman Spectra).
This Space provides a highly convenient, no-code graphical interface. It empowers researchers and practitioners to seamlessly perform fine-tuning, automated evaluation, and rapid predictions using the powerful GEMS foundation model.
π Quick Links
- Source Code: Explore the core implementation, model architecture, and local deployment instructions in our GitHub Repository.
- Datasets: Access the complete, pre-processed multi-stage datasets (including pre-training, contrastive learning, and diverse downstream tasks) at our Hugging Face Dataset Repo.
π How to Test it Out?
You can test this web server immediately without preparing your own data! We have provided several pre-processed downstream datasets that are 100% compatible with this interface.
Step-by-step Guide:
- Visit our GEMS-Raman-Dataset page.
- Download any downstream task subset that interests you (e.g., the
.npyfiles from themicroplastic,skincancer, orBacteria_IDfolders). - Return to this Space and upload the downloaded
spectral.npy,labels.npy, andwavenumbers.npyfiles into the Fine-tune panel. - (Optional) Leave the
Pretrained Modelfield empty! The server will automatically load our built-in foundation weights. - Click Start Fine-Tuning Job to witness the automated AutoML pipeline and get your classification reports.
Note: Due to the hardware constraints of the free Hugging Face CPU tier, training may take some time. For production-level speed, we highly recommend pulling the Docker image or source code from our GitHub and deploying it locally on a GPU-enabled machine.