Yoyo-9877 commited on
Commit
d65ebad
·
verified ·
1 Parent(s): 0a0dbd5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -5
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 = 5) -> 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,10 +851,17 @@ class PlantNetTrainer:
851
  self.api_key = api_key
852
  self.hf_storage = hf_storage
853
  self.species_to_train = [
854
- "Quercus robur", "Pinus pinea", "Olea europaea", "Rosa damascena", "Solanum lycopersicum", "Ocimum basilicum", "Prunus dulcis", "Citrus limon", "Phoenix dactylifera", "Lavandula angustifolia",
855
- "Fragaria × ananassa", "Zea mays", "Triticum aestivum", "Rosa rubiginosa", "Mentha spicata", "Lactuca sativa", "Coffea arabica", "Helianthus annuus", "Vitis vinifera", "Malus domestica",
856
- "Prunus persica", "Cucumis sativus", "Capsicum annuum", "Brassica oleracea", "Carica papaya", "Pisum sativum", "Phaseolus vulgaris", "Coffea canephora", "Theobroma cacao", "Juglans regia",
857
- "Prunus avium", "Fragaria vesca", "Rubus idaeus", "Vaccinium corymbosum", "Citrus sinensis", "Mangifera indica", "Ananas comosus", "Citrus aurantium"
 
 
 
 
 
 
 
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