| 594 | .build(ctx, summed, weights.vq_project_out); |
| 595 | projected = modules::LinearModule({config.dim, config.dim, true, GGML_PREC_F32}) |
| 596 | .build(ctx, projected, weights.cond_feature_emb); |
| 597 | return adjacent_repeat_frames_btc(ctx, projected, 2); |
| 598 | } |
| 599 | |
| 600 | core::TensorValue scalar_residual_unit( |
| 601 | core::ModuleBuildContext & ctx, |
| 602 | const core::TensorValue & input, |
| 603 | const HeartCodecResidualUnitWeights & weights, |
| 604 | int64_t channels, |
| 605 | int64_t kernel_size, |
| 606 | int64_t dilation) { |
no test coverage detected