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

Closed v1 metadata and verdict for one recipe execution. More...

#include <probe_result.hpp>

Public Attributes

std::string schema {kSchema}
std::uint32_t version = kVersion
std::string gpu_evidence_id
std::string recipe_id
std::string source_digest
std::string signature_digest
Dimensions dimensions
std::uint64_t seed = 0
std::string clock
std::string input_format
std::string output_format
std::string encoding
Tolerance tolerance
AdapterPolicy adapter_policy = AdapterPolicy::hardware_required
AdapterIdentity adapter
std::uint32_t numeric_sample_count = 0
std::optional< std::string > mutation
Verdict verdict = Verdict::unverified
std::vector< PassResult > passes
std::vector< Artifact > artifacts
std::vector< std::string > recommendations

Detailed Description

Closed v1 metadata and verdict for one recipe execution.

Member Data Documentation

◆ adapter

AdapterIdentity pulp::tooling::gpu_probe::ProbeResult::adapter

◆ adapter_policy

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

◆ artifacts

std::vector<Artifact> pulp::tooling::gpu_probe::ProbeResult::artifacts

◆ clock

std::string pulp::tooling::gpu_probe::ProbeResult::clock

◆ dimensions

Dimensions pulp::tooling::gpu_probe::ProbeResult::dimensions

◆ encoding

std::string pulp::tooling::gpu_probe::ProbeResult::encoding

◆ gpu_evidence_id

std::string pulp::tooling::gpu_probe::ProbeResult::gpu_evidence_id

◆ input_format

std::string pulp::tooling::gpu_probe::ProbeResult::input_format

◆ mutation

std::optional<std::string> pulp::tooling::gpu_probe::ProbeResult::mutation

◆ numeric_sample_count

std::uint32_t pulp::tooling::gpu_probe::ProbeResult::numeric_sample_count = 0

◆ output_format

std::string pulp::tooling::gpu_probe::ProbeResult::output_format

◆ passes

std::vector<PassResult> pulp::tooling::gpu_probe::ProbeResult::passes

◆ recipe_id

std::string pulp::tooling::gpu_probe::ProbeResult::recipe_id

◆ recommendations

std::vector<std::string> pulp::tooling::gpu_probe::ProbeResult::recommendations

◆ schema

std::string pulp::tooling::gpu_probe::ProbeResult::schema {kSchema}

◆ seed

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

◆ signature_digest

std::string pulp::tooling::gpu_probe::ProbeResult::signature_digest

◆ source_digest

std::string pulp::tooling::gpu_probe::ProbeResult::source_digest

◆ tolerance

Tolerance pulp::tooling::gpu_probe::ProbeResult::tolerance

◆ verdict

Verdict pulp::tooling::gpu_probe::ProbeResult::verdict = Verdict::unverified

◆ version

std::uint32_t pulp::tooling::gpu_probe::ProbeResult::version = kVersion

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