Loading...
Searching...
No Matches
eonc::xtsci_eindir::View Struct Reference

Semantic objective contract shared with eindir_objective_descriptor_t. More...

#include <XtsciEindir.h>

Public Attributes

std::string schema_id
std::string producer_id
std::string length_unit
std::string energy_unit
int energy_sign {0}
int gradient_sign {0}
std::uint64_t operations {0}
int tensor_device_type {0}
int tensor_dtype_code {0}
int tensor_dtype_bits {0}
int tensor_dtype_lanes {0}
std::uint32_t tensor_layout {0}
std::uint32_t callback_lifetime {0}

Detailed Description

Semantic objective contract shared with eindir_objective_descriptor_t.

Empty strings and zero scalars are wildcards, matching that predicate.

Definition at line 26 of file XtsciEindir.h.

Member Data Documentation

◆ callback_lifetime

std::uint32_t eonc::xtsci_eindir::View::callback_lifetime {0}

Definition at line 39 of file XtsciEindir.h.

39{0};

◆ energy_sign

int eonc::xtsci_eindir::View::energy_sign {0}

Definition at line 31 of file XtsciEindir.h.

31{0};

◆ energy_unit

std::string eonc::xtsci_eindir::View::energy_unit

Definition at line 30 of file XtsciEindir.h.

◆ gradient_sign

int eonc::xtsci_eindir::View::gradient_sign {0}

Definition at line 32 of file XtsciEindir.h.

32{0};

◆ length_unit

std::string eonc::xtsci_eindir::View::length_unit

Definition at line 29 of file XtsciEindir.h.

◆ operations

std::uint64_t eonc::xtsci_eindir::View::operations {0}

Definition at line 33 of file XtsciEindir.h.

33{0};

◆ producer_id

std::string eonc::xtsci_eindir::View::producer_id

Definition at line 28 of file XtsciEindir.h.

◆ schema_id

std::string eonc::xtsci_eindir::View::schema_id

Definition at line 27 of file XtsciEindir.h.

◆ tensor_device_type

int eonc::xtsci_eindir::View::tensor_device_type {0}

Definition at line 34 of file XtsciEindir.h.

34{0};

◆ tensor_dtype_bits

int eonc::xtsci_eindir::View::tensor_dtype_bits {0}

Definition at line 36 of file XtsciEindir.h.

36{0};

◆ tensor_dtype_code

int eonc::xtsci_eindir::View::tensor_dtype_code {0}

Definition at line 35 of file XtsciEindir.h.

35{0};

◆ tensor_dtype_lanes

int eonc::xtsci_eindir::View::tensor_dtype_lanes {0}

Definition at line 37 of file XtsciEindir.h.

37{0};

◆ tensor_layout

std::uint32_t eonc::xtsci_eindir::View::tensor_layout {0}

Definition at line 38 of file XtsciEindir.h.

38{0};

The documentation for this struct was generated from the following file: