PhenoFormer-22M / example_usage.py
EphAsad's picture
Upload 5 files
640a2b2 verified
from phenotype_inference import PhenotypeClassifier, print_prediction
MODEL_PATH = "phenotype_tinytransformer_v1_temperature_scaled.pt"
classifier = PhenotypeClassifier(MODEL_PATH)
features = {
"Gram Stain": "Negative",
"Shape": "Rods",
"Catalase": "Positive",
"Oxidase": "Positive",
"Motility": "Positive",
"Indole": "Negative",
"Citrate": "Positive",
"Urease": "Negative",
"Growth Temperature": "20//37",
"Media Grown On": "Blood Agar; MacConkey Agar",
}
result = classifier.predict(features, top_k=10)
print_prediction(result)
print()
print("Raw output:")
print(result)