diff options
Diffstat (limited to 'searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h')
-rw-r--r-- | searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h b/searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h index 658d1ab0549..ff9540a27b3 100644 --- a/searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h +++ b/searchlib/src/vespa/searchlib/tensor/direct_tensor_store.h @@ -52,6 +52,10 @@ public: EntryRef move(EntryRef ref) override; vespalib::MemoryUsage update_stat(const vespalib::datastore::CompactionStrategy& compaction_strategy) override; std::unique_ptr<vespalib::datastore::ICompactionContext> start_compact(const vespalib::datastore::CompactionStrategy& compaction_strategy) override; + EntryRef store_tensor(const vespalib::eval::Value& tensor) override; + EntryRef store_encoded_tensor(vespalib::nbostream& encoded) override; + std::unique_ptr<vespalib::eval::Value> get_tensor(EntryRef ref) const override; + bool encode_stored_tensor(EntryRef ref, vespalib::nbostream& target) const override; }; } |