Core Library ============ The core library contains the main functionality including configuration, models, detectors, evaluation, and training components. Configuration ------------- .. automodule:: m3sgg.core.config.unified :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.config.modern :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.config.legacy :members: :undoc-members: :show-inheritance: Structured Configuration ~~~~~~~~~~~~~~~~~~~~~~~~ .. automodule:: m3sgg.core.config.structured.base :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.config.structured.sttran :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.config.structured.tempura :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.config.structured.scenellm :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.config.structured.oed :members: :undoc-members: :show-inheritance: Detectors --------- .. automodule:: m3sgg.core.detectors.faster_rcnn :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.detectors.factory :members: :undoc-members: :show-inheritance: EASG Detectors ~~~~~~~~~~~~~~ .. automodule:: m3sgg.core.detectors.easg.object_detector_EASG :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.detectors.easg.sttran_EASG :members: :undoc-members: :show-inheritance: :noindex: Evaluation ---------- .. automodule:: m3sgg.core.evaluation.metrics :members: :undoc-members: :show-inheritance: Training -------- .. automodule:: m3sgg.core.training.trainer :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.training.evaluation :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.training.model_factory :members: :undoc-members: :show-inheritance: .. automodule:: m3sgg.core.training.loss_factory :members: :undoc-members: :show-inheritance: