Skip to content

Stop writing all weight channels as f64 by default #67

@vineetver

Description

@vineetver

The weight columns in variants.parquet are all written as f64 today.

That is more precision than these channels need, and it makes the metadata side heavier than necessary.

What to check:

  • downcast weight channels to f32
  • measure on-disk size and decode cost before and after
  • look at float-focused compression for these columns

Could use pco here. Could also just switch to f32 and keep the current Parquet path if that gets most of the gain.

Metadata

Metadata

Assignees

No one assigned

    Labels

    annotateFAVOR annotation joinperformanceOptimization and profiling

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions