MCPcopy Create free account
hub / github.com/0xShug0/audio.cpp / ensure_contiguous_nontransposed

Function ensure_contiguous_nontransposed

src/models/ace_step/vae_decoder.cpp:79–86  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77}
78
79core::TensorValue ensure_contiguous_nontransposed(
80 core::ModuleBuildContext & ctx,
81 const core::TensorValue & value) {
82 if (core::has_backend_addressable_layout(value.tensor) && !ggml_is_transposed(value.tensor)) {
83 return value;
84 }
85 return core::wrap_tensor(ggml_cont(ctx.ggml, value.tensor), value.shape, value.type);
86}
87
88core::TensorValue require_contiguous_nontransposed_weight(
89 const core::TensorValue & weight,

Callers 4

build_snake1d_exact_bctFunction · 0.85
build_conv1dFunction · 0.85
build_conv_transpose1dFunction · 0.85

Calls 4

ggml_is_transposedFunction · 0.85
wrap_tensorFunction · 0.85
ggml_contFunction · 0.85

Tested by

no test coverage detected