Spaces:
Sleeping
Sleeping
| import torch | |
| from pathlib import Path | |
| DEVICE = 'cuda' if torch.cuda.is_available() else 'cpu' | |
| BASE_DIR = Path(__file__).resolve().parent.parent | |
| FAISS_DIR = BASE_DIR / 'faiss_embedding' | |
| MODELS_DIR = BASE_DIR / 'models' | |
| BIOCLIP_MODEL_ID = 'imageomics/bioclip' | |
| BIOCLIP_INDEX_PATH = FAISS_DIR / 'bioclip_animal_index.faiss' | |
| BIOCLIP_EMBEDDINGS_PATH = FAISS_DIR / 'bioclip_animal_embeddings.pt' | |
| ANIMAL_SPECIES_LIST = FAISS_DIR / 'animal_species_list.txt' | |
| BIOCLIP_METADATA = FAISS_DIR / 'bioclip_metadata.json' | |
| PLANT_MODEL_ID = 'drrobot9/BIONEXUS_PLANT_CLASSIFICATION' | |
| QWEN_MODEL_ID = 'Qwen/Qwen2.5-1.5B-Instruct' | |
| TOP_K_ANIMALS = 1 | |
| CONFIDENCE_THRESHOLD = 0.25 | |