Contents Menu Expand Light mode Dark mode Auto light/dark mode
3LC Docs
Light Logo Dark Logo
  • Home
  • Introduction
  • Getting Started
    • Installation, Configuration and Deployment
    • Components and Data Privacy
    • Deployment Options
      • Overview
      • Default
        • Overview
        • Account and Workspaces
        • API Key
      • Enterprise On-Prem
        • Overview
        • License Key
        • Secure Communication
    • Deployment Examples
      • Remote training with data on S3
      • 3LC with Docker and Kubernetes
    • Remote Environments
  • User Guide
    • Overview
    • Data Layout
    • Projects
    • Tables
      • Overview
      • Import
      • Schema
      • Rows and Samples
      • Revisions
      • Bulk Data
      • Map Functions
      • Row Cache
      • Export
    • Runs
      • Overview
      • Creating Runs
      • Collecting Metrics
      • Combining Data and Models
      • Hyperparameters
    • Column Types
      • Overview
      • Tabular
        • Overview
        • Categorical
      • Computer Vision
        • Overview
        • Images
        • Bounding Boxes
        • Oriented Bounding Boxes (OBBs)
        • Keypoints and Pose Estimation
        • Instance Segmentation
        • Semantic Segmentation
      • Embeddings
      • Sample Weights
      • Dashboard
    • Sharing
  • Python Package
    • Python API
      • tlc
        • client
          • bulk_data_url_utils
          • data_format
          • helpers
          • log
          • operations
            • table_operations
          • reduce
            • pacmap
            • reduce
            • reduction_method
            • umap
          • sample_type
          • torch
            • metrics
              • collect
              • metrics_aggregators
                • aggregator
                • mean_aggregator
              • metrics_collectors
                • bounding_box_metrics_collector
                • classification_metrics_collector
                • embeddings_metrics_collector
                • functional_metrics_collector
                • metrics_collector_base
                • segmentation_metrics_collector
              • predictor
        • core
          • builtins
            • constants
              • bool_roles
              • column_names
              • composite_roles
              • defaults
              • display_importances
              • number_roles
              • reshape_strategies
              • schema_fields
              • string_roles
              • units
              • values
              • widgets
            • schemas
              • bounding_box_list_schema
              • geometries
              • rgb_image_schema
              • row_count_schema
              • schemas
              • segmentation_schema
              • top_n_prediction_schema
              • voxelset_schema
            • types
              • bb_crop_interface
              • bounding_box
              • segmentation_helper
          • data_formats
            • bounding_boxes
            • geometries
            • keypoints
            • obb
            • segmentation
          • exceptions
          • export
            • exporter
            • exporters
              • coco
              • csv
              • default_json
          • helpers
            • bulk_data_helper
            • geometry_helper
            • keypoint_helper
            • segmentation_helper
          • init_global_objects
          • json_helper
          • object
          • object_reference
          • object_registry
          • object_type_registry
          • objects
            • mutable_object
            • mutable_objects
              • configuration
              • run
            • null_object
            • table
            • tables
              • from_python_object
                • table_from_pandas
                • table_from_pydict
                • table_from_torch_dataset
              • from_table
                • dimensional_reduction_table
                • edited_table
                • filtered_table
                • filtered_table_criteria
                  • all_filter_criterion
                  • any_filter_criterion
                  • bool_filter_criterion
                  • filter_criterion
                  • filter_criterion_factory
                  • freetext_filter_criterion
                  • integer_set_filter_criterion
                  • logical_not_filter_criterion
                  • numeric_range_filter_criterion
                  • region_filter_criterion
                  • text_filter_criterion
                • pacmap_table
                • reduced_table
                • rolled_up_table
                • schema_helper
                • subset_table
                • umap_table
                • unrolled_table
              • from_tables
                • joined_table
              • from_url
                • table_from_coco
                • table_from_csv
                • table_from_ndjson
                • table_from_parquet
                • table_from_row_cache
                • table_from_yolo
                • table_from_yolo_ndjson
                • utils
              • generators
                • random_table
              • in_memory_columns_table
              • in_memory_rows_table
              • null_overlay
              • null_table
              • system_tables
                • config_scan_iterator
                • file_scan_iterator
                • indexing
                • indexing_table
                • indexing_tables
                  • config_indexing_table
                  • lineage_helper
                  • run_indexing_table
                  • table_indexing_table
                  • table_info
                • log_table
                • project_scan_iterator
                • single_dir_scan_iterator
                • timestamp_helper
          • operations
            • bb_operations
            • operation
          • project_context
          • schema
          • schema_helper
          • serialization_version_helper
          • table_row_serializer
          • table_row_serializer_registry
          • table_row_serializers
            • parquet_table_row_serializer
          • type_helper
          • writers
            • metrics_writer
            • table_writer
        • integration
          • detectron2
            • detectron_metrics_collection_hook
            • metrics_collection_hook
            • register_coco_instances
            • umap_reduce_embeddings_hook
          • hugging_face
            • features
            • table_from_hugging_face
            • trainer
            • trainer_deprecated
          • pytorch_lightning
            • module_decorator
          • super_gradients
            • callbacks
              • base_callback
              • detection_callback
              • embeddings_pipeline
              • pipeline_params
              • pose_callback
            • datasets
              • detection_dataset
              • pose_dataset
      • tlcconfig
        • constants
        • default_locations
        • logger_configurator
        • option_loader
        • options
      • tlcurl
        • config_source
        • lru_cache
        • url
        • url_adapter
        • url_adapter_registry
        • url_adapters
          • abfs_url_adapter
          • api_url_adapter
          • file_url_adapter
          • file_url_adapter_win
          • fsspec_url_adapter
          • gcs_url_adapter
          • http_url_adapter
          • s3_url_adapter
    • CLI
    • URLs
    • Configuration
      • Overview
      • 3LC Environment Variables
      • 3LC File Locations
    • Indexing System
    • Object Service
      • Overview
      • Deployment Guide
      • Indexing
    • Integrations
      • PyTorch
      • Hugging Face
      • Detectron2
      • YOLOv5
      • YOLO
      • SuperGradients
      • PyTorch Lightning
    • System Requirements
    • Dependencies
    • Release Notes
      • 3LC Python Package Version 2.21
      • 3LC Python Package Version 2.20
      • 3LC Python Package Version 2.19
      • 3LC Python Package Version 2.18
      • 3LC Python Package Version 2.17
      • 3LC Python Package Version 2.16
      • 3LC Python Package Version 2.15
      • 3LC Python Package Version 2.14
      • 3LC Python Package Version 2.13
      • 3LC Python Package Version 2.12
      • 3LC Python Package Version 2.11
      • 3LC Python Package Version 2.10
      • 3LC Python Package Version 2.9
      • 3LC Python Package Version 2.8
      • 3LC Python Package Version 2.7
      • 3LC Python Package Version 2.6
      • 3LC Python Package Version 2.5
      • 3LC Version 2.3 Release Notes
      • 3LC Version 2.2 Release Notes
      • 3LC Version 2.1 Release Notes
      • 3LC Version 2.0 Release Notes
      • 3LC Version 1.0 Release Notes
  • Dashboard
    • Overview
    • Panels
      • Overview
      • Rows
      • Filters
      • Charts
    • Views
      • Overview
      • Subset Table
      • Reduced Table
    • Computation
      • Virtual Columns
      • Aggregate Properties
    • Workflows
      • Overview
      • Confusion Matrix
      • N-dimensional Travel Distance
      • User Defined Workflows
    • Settings
    • Keyboard Shortcuts
    • GPU Acceleration
    • System Requirements
    • Release Notes
      • 3LC Dashboard Version 2.7
      • 3LC Dashboard Version 2.6
      • 3LC Dashboard Version 2.5
      • 3LC Version 2.3 Release Notes
      • 3LC Version 2.2 Release Notes
      • 3LC Version 2.1 Release Notes
      • 3LC Version 2.0 Release Notes
      • 3LC Version 1.0 Release Notes
  • Examples
    • Create Tables
      • Create Custom Table
      • Ingest FHIBE Dataset
      • Create Semantic Segmentation Table
      • Create Table from Image Folder
      • Create Table from PyTorch Dataset
      • Create a Table from video frames
      • 3D
        • Create a Table from 3D points
      • Instance Segmentation
        • Create Custom Instance Segmentation Table
        • Convert Semantic to Instance Segmentation
        • Import instance segmentation dataset from multiple image masks
        • Create Table from COCO Instance Segmentation
        • Create Table from YOLO Instance Segmentation
      • Keypoints
        • Create Custom Keypoints Table
        • Create Table from COCO Keypoints
        • Create Table from YOLO Keypoints
      • Oriented Bounding Boxes
        • Create Custom Oriented Bounding Box Table
        • Create Table from YOLO - Oriented Bounding Boxes (OBB)
      • Object Detection
        • Create Custom Bounding Box Table
        • Create Table from COCO Object Detection
        • Create Table from YOLO Object Detection
    • Modify Tables
      • Weighted Table Subset Selection
      • Add uniqueness metrics to Table
      • Add image embeddings to a Table
      • Add image metrics to a Table
      • Add new data to existing Table lineage
      • Add new data to dataset with splits
      • Auto-segment images using SAM
      • Per Bounding Box Luminosity Calculation
      • Compare dimensionality reduction methods
      • Split tables
      • Convert bounding boxes to instance segmentation masks using SAM
      • Instance embeddings
        • Train a instance classifier on a 3LC Table
        • Collect and reduce classifier embeddings
    • Training And Metrics
      • Fine-tune a object detection model using Detectron2
      • Fine-tune a instance segmentation model using Detectron2
      • Collect Bounding Boxes using Detectron2
      • Collect instance segmentation metrics using Detectron2
      • Apply dimensionality reduction to multiple Tables
      • Fine-tune Hugging Face SegFormer on a custom dataset
      • Hugging Face CIFAR-100 Embeddings Example
      • Collect Instance Segmentation Metrics from Pretrained Model
      • 🤗 and 3LC example on the IMDb dataset
      • Fine-tuning a model with the 🤗 TLC Trainer API
      • Fine-tuning a SegFormer model with Pytorch Lightning
      • Training a classifier using PyTorch Lightning
      • Register Augmented Samples From a Training Loop
      • Collect metrics using a pre-trained model
      • PyTorch 3LC CIFAR-10 Sample Notebook
      • Train autoencoder for embedding extraction
      • PyTorch 3LC Fashion-MNIST Sample Notebook
      • PyTorch 3LC MNIST Sample Notebook
      • Collect SAM image embeddings
      • Train a YOLO-NAS model for pose estimation with SuperGradients
      • Train Yolo-NAS model with 3LC Metrics Collection
      • Train a YOLO model for pose estimation on a custom keypoints dataset
      • Train a YOLO segmentation model with 3LC metrics collection
      • Train a YOLO classifier with 3LC metrics collection
      • Train a YOLO model for object detection with oriented bounding boxes
    • End To End Examples
      • Scaling an Instance Segmentation Dataset with Active Labeling in 3LC
      • Improving models by fixing object detection labels
  • FAQ
  • Glossary
Back to top

tlc.core.objects.tables.system_tables.single_dir_scan_iterator¶

Next
tlc.core.objects.tables.system_tables.timestamp_helper
Previous
tlc.core.objects.tables.system_tables.project_scan_iterator
Copyright © 2025, The 3LC Team

We use cookies to improve 3LC’s site. Some cookies are necessary for our website and services to function properly. Other cookies are optional and help personalize your experience, including advertising and analytics. You can consent to all cookies, decline all optional cookies, or manage optional cookies. Without a selection, our default cookie settings will apply. You can change your preferences at any time. To learn more, check out our Cookie Policy.