bsvaz
deploy
82c9f6d
raw
history blame contribute delete
671 Bytes
"""
Main application entry point for the Landmark Classification system.
Initializes components and launches the Gradio interface.
"""
from classifier import LandmarkClassifier
from custom_theme import custom_theme
from src.utils.examples import load_categories, create_example_data
from src.ui.interface import create_interface
def main():
# Initialize components
classifier = LandmarkClassifier()
categories = load_categories()
category_examples = create_example_data(categories)
# Create and launch interface
iface = create_interface(classifier, category_examples, custom_theme)
iface.launch()
if __name__ == "__main__":
main()