MTLearn DocumentationΒΆ

MTLearn is a C++/Python research library for learnable connected operators based on morphological trees.

This site combines:

  • Python API reference generated from docstrings.

  • C++ source-level notes for the installed public facade.

  • Development notes for building, validating, and extending the project.

Concepts

  • Morphology Concepts
    • Morphological Trees
    • Max-Tree and Min-Tree
    • Tree of Shapes
    • Node Ids and Node Slots
    • Proper Parts
    • Scalar Attributes and Groups
    • Dataset Statistics and Caching
  • Attribute Catalog
    • Terminology
    • Attribute Groups
    • Contracts
    • Gray-Level Attributes
    • Size and Bounding-Box Attributes
    • Moment Attributes
    • Boundary and Bitquad Attributes
    • Tree-Topology Attributes
    • Choosing Attributes

Guides

  • Guides
    • Getting Started
    • Morphology User Guide
    • Connected Filter Preprocessing
    • Custom Attributes and Filter Specs
    • PyTorch Integration
    • C++ API Guide
    • Reading Order

API Reference

  • Python API
    • Morphology Facade
    • Layers
    • Native Binding Classes
    • Data Helpers
    • Datasets
  • C++ API
    • Morphology

MTLearn

Navigation

Concepts

  • Morphology Concepts
  • Attribute Catalog

Guides

  • Guides

API Reference

  • Python API
  • C++ API

Related Topics

  • Documentation overview
    • Next: Morphology Concepts
©. | Powered by Sphinx 9.1.0 & Alabaster 1.0.0 | Page source