| 541 | } |
| 542 | |
| 543 | bool matches(const VibeVoiceDecoderWeightsRuntime & runtime, int64_t batch_size, int64_t prompt_steps) const { |
| 544 | return runtime_ == &runtime && batch_size_ == batch_size && prompt_steps_ == prompt_steps && |
| 545 | layerwise_ == (prompt_steps >= kLayerwisePrefillMinSteps); |
| 546 | } |
| 547 | |
| 548 | VibeVoiceDecoderPrefillOutput run(const std::vector<float> & embeddings) { |
| 549 | auto results = run_batch({embeddings}); |
no outgoing calls
no test coverage detected