Spaces:
Running
Running
Update app.py
Browse files
app.py
CHANGED
@@ -444,7 +444,7 @@ class ManualTrainingSystem:
|
|
444 |
self.pause_training = False
|
445 |
self.training_lock = threading.Lock()
|
446 |
|
447 |
-
def start_manual_training(self, species_list: List[str], images_per_species: int =
|
448 |
"""Start a manual training session"""
|
449 |
if self.is_training:
|
450 |
return "❌ Training already in progress. Please wait or stop current training."
|
@@ -851,10 +851,17 @@ class PlantNetTrainer:
|
|
851 |
self.api_key = api_key
|
852 |
self.hf_storage = hf_storage
|
853 |
self.species_to_train = [
|
854 |
-
"
|
855 |
-
"
|
856 |
-
"
|
857 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
858 |
]
|
859 |
self.training_examples = []
|
860 |
|
|
|
444 |
self.pause_training = False
|
445 |
self.training_lock = threading.Lock()
|
446 |
|
447 |
+
def start_manual_training(self, species_list: List[str], images_per_species: int = 20) -> str:
|
448 |
"""Start a manual training session"""
|
449 |
if self.is_training:
|
450 |
return "❌ Training already in progress. Please wait or stop current training."
|
|
|
851 |
self.api_key = api_key
|
852 |
self.hf_storage = hf_storage
|
853 |
self.species_to_train = [
|
854 |
+
"Acer palmatum", "Malus pumila", "Pyrus communis", "Prunus persica", "Prunus armeniaca", "Citrus sinensis", "Ficus carica", "Vitis vinifera", "Olea europaea", "Quercus robur",
|
855 |
+
"Pinus sylvestris", "Salix babylonica", "Betula pendula", "Acer saccharum", "Rosa gallica", "Helianthus annuus", "Tulipa gesneriana", "Dendrobium nobile", "Lilium candidum", "Dahlia pinnata",
|
856 |
+
"Geranium maculatum", "Pelargonium hortorum", "Petunia hybrida", "Lavandula angustifolia", "Jasminum officinale", "Solanum lycopersicum", "Cucumis sativus", "Capsicum annuum", "Brassica oleracea", "Lactuca sativa",
|
857 |
+
"Daucus carota", "Allium cepa", "Solanum tuberosum", "Zea mays", "Oryza sativa", "Triticum aestivum", "Hordeum vulgare", "Beta vulgaris", "Spinacia oleracea", "Ocimum basilicum",
|
858 |
+
"Mentha spicata", "Petroselinum crispum", "Coriandrum sativum", "Salvia officinalis", "Rosmarinus officinalis", "Thymus vulgaris", "Origanum majorana", "Foeniculum vulgare", "Satureja hortensis", "Cuminum cyminum",
|
859 |
+
"Anethum graveolens", "Aloe vera", "Opuntia ficus-indica", "Agave americana", "Sansevieria trifasciata", "Monstera deliciosa", "Philodendron hederaceum", "Ficus lyrata", "Zamioculcas zamiifolia", "Epipremnum aureum",
|
860 |
+
"Spathiphyllum wallisii", "Dracaena marginata", "Yucca filamentosa", "Passiflora edulis", "Ananas comosus", "Musa acuminata", "Carica papaya", "Mangifera indica", "Persea americana", "Citrullus lanatus",
|
861 |
+
"Cucurbita pepo", "Rubus idaeus", "Fragaria × ananassa", "Vaccinium corymbosum", "Ribes uva-crispa", "Lupinus perennis", "Aquilegia caerulea", "Papaver rhoeas", "Digitalis purpurea", "Echinacea purpurea",
|
862 |
+
"Solidago canadensis", "Rudbeckia hirta", "Gaillardia pulchella", "Phlox paniculata", "Sedum spectabile", "Heuchera sanguinea", "Hosta plantaginea", "Acer rubrum", "Quercus alba", "Pinus ponderosa",
|
863 |
+
"Sequoia sempervirens", "Picea abies", "Tsuga canadensis", "Fraxinus americana", "Tilia americana", "Ulmus americana", "Ginkgo biloba", "Magnolia grandiflora", "Cornus florida", "Cannabis sativa",
|
864 |
+
|
865 |
]
|
866 |
self.training_examples = []
|
867 |
|