Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::render::GpuCompute::WavenetLayerArraySpec Struct Reference

One WaveNet layer-array's static shape. More...

#include <gpu_compute.hpp>

Public Attributes

uint32_t input_size = 1
uint32_t condition_size = 1
uint32_t channels = 1
uint32_t kernel = 1
uint32_t head_size = 1
uint32_t gated = 0
uint32_t head_bias = 0
const uint32_t * dilations = nullptr
uint32_t num_layers = 0

Detailed Description

One WaveNet layer-array's static shape.

dilations points to num_layers dilation factors. condition_size must be 1 (a mono condition signal). gated / head_bias are 0/1 flags.

Member Data Documentation

◆ channels

uint32_t pulp::render::GpuCompute::WavenetLayerArraySpec::channels = 1

◆ condition_size

uint32_t pulp::render::GpuCompute::WavenetLayerArraySpec::condition_size = 1

◆ dilations

const uint32_t* pulp::render::GpuCompute::WavenetLayerArraySpec::dilations = nullptr

◆ gated

uint32_t pulp::render::GpuCompute::WavenetLayerArraySpec::gated = 0

◆ head_bias

uint32_t pulp::render::GpuCompute::WavenetLayerArraySpec::head_bias = 0

◆ head_size

uint32_t pulp::render::GpuCompute::WavenetLayerArraySpec::head_size = 1

◆ input_size

uint32_t pulp::render::GpuCompute::WavenetLayerArraySpec::input_size = 1

◆ kernel

uint32_t pulp::render::GpuCompute::WavenetLayerArraySpec::kernel = 1

◆ num_layers

uint32_t pulp::render::GpuCompute::WavenetLayerArraySpec::num_layers = 0

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/core/render/include/pulp/render/gpu_compute.hpp