Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::tooling::gpu_probe::RecipeDefinition Struct Reference

Borrowed process-lifetime definition of one deterministic recipe. More...

#include <probe_result.hpp>

Public Attributes

std::string_view id
std::string_view source_identity
Dimensions dimensions
std::uint64_t seed = 0
std::string_view clock
std::string_view input_format
std::string_view output_format
std::string_view encoding
Tolerance tolerance
AdapterPolicy adapter_policy = AdapterPolicy::hardware_required
std::span< const std::string_view > semantic_passes
RecipeBounds bounds
std::string_view positive_control
std::string_view negative_mutation

Detailed Description

Borrowed process-lifetime definition of one deterministic recipe.

Member Data Documentation

◆ adapter_policy

AdapterPolicy pulp::tooling::gpu_probe::RecipeDefinition::adapter_policy = AdapterPolicy::hardware_required

◆ bounds

RecipeBounds pulp::tooling::gpu_probe::RecipeDefinition::bounds

◆ clock

std::string_view pulp::tooling::gpu_probe::RecipeDefinition::clock

◆ dimensions

Dimensions pulp::tooling::gpu_probe::RecipeDefinition::dimensions

◆ encoding

std::string_view pulp::tooling::gpu_probe::RecipeDefinition::encoding

◆ id

std::string_view pulp::tooling::gpu_probe::RecipeDefinition::id

◆ input_format

std::string_view pulp::tooling::gpu_probe::RecipeDefinition::input_format

◆ negative_mutation

std::string_view pulp::tooling::gpu_probe::RecipeDefinition::negative_mutation

◆ output_format

std::string_view pulp::tooling::gpu_probe::RecipeDefinition::output_format

◆ positive_control

std::string_view pulp::tooling::gpu_probe::RecipeDefinition::positive_control

◆ seed

std::uint64_t pulp::tooling::gpu_probe::RecipeDefinition::seed = 0

◆ semantic_passes

std::span<const std::string_view> pulp::tooling::gpu_probe::RecipeDefinition::semantic_passes

◆ source_identity

std::string_view pulp::tooling::gpu_probe::RecipeDefinition::source_identity

◆ tolerance

Tolerance pulp::tooling::gpu_probe::RecipeDefinition::tolerance

The documentation for this struct was generated from the following file:
  • /home/runner/work/pulp/pulp/tools/cli/gpu_probe/include/pulp_tooling/gpu_probe/probe_result.hpp