| 2122 | TestVectorSource(const float *base, uint32_t dim) : base_(base), dim_(dim) {} |
| 2123 | |
| 2124 | const void *get_vector(uint32_t node_id) const override { |
| 2125 | return base_ + static_cast<size_t>(node_id) * dim_; |
| 2126 | } |
| 2127 | |
| 2128 | private: |
| 2129 | const float *base_; |