pointcloud

Crates.iopointcloud
lib.rspointcloud
version0.5.5
sourcesrc
created_at2020-02-26 05:58:51.26058
updated_at2021-05-04 04:51:41.263762
descriptionAn accessor layer for goko
homepagehttps://github.com/elastic/goko
repositoryhttps://github.com/elastic/goko.git
max_upload_size
id212644
size163,112
Sven Cattell (comath)

documentation

https://docs.rs/pointcloud

README

Point Cloud

A dataset access layer that allows for metadata to be attached to points. Used for goko. Currently this accelerates distance calculations with a set of packed_simd accelerated norms and a rayon threadpool while abstracting the access of the datapoints across multiple data files. It's structured in such a way that adding formats should be easy.

Planned Features

Current work

  • Benchmarks.
  • PCA, & Gaussian calculators.

Near Future

  • Cleanup of the metadata feature in pointcloud
  • Sparse accessors and sparse databacking

Future

  • Network interface for distributed datasets.
  • Image file abstraction for applications like imagenet.
  • Asynchronous access for the network and file accessors.
Commit count: 178

cargo fmt