4 #ifndef FLATBUFFERS_GENERATED_MOREHCUMSUM_TT_TARGET_TTNN_H_
5 #define FLATBUFFERS_GENERATED_MOREHCUMSUM_TT_TARGET_TTNN_H_
7 #include "flatbuffers/flatbuffers.h"
11 static_assert(FLATBUFFERS_VERSION_MAJOR == 24 &&
12 FLATBUFFERS_VERSION_MINOR == 3 &&
13 FLATBUFFERS_VERSION_REVISION == 25,
14 "Non-compatible flatbuffers version included");
24 struct MorehCumSumOpBuilder;
26 struct MorehCumSumOp FLATBUFFERS_FINAL_CLASS :
private ::flatbuffers::Table {
30 return "tt.target.ttnn.MorehCumSumOp";
32 enum FlatBuffersVTableOffset FLATBUFFERS_VTABLE_UNDERLYING_TYPE {
38 const tt::target::ttnn::TensorRef *
in()
const {
39 return GetPointer<const tt::target::ttnn::TensorRef *>(
VT_IN);
41 const tt::target::ttnn::TensorRef *
out()
const {
42 return GetPointer<const tt::target::ttnn::TensorRef *>(
VT_OUT);
45 return GetField<int64_t>(
VT_DIM, 0);
47 const tt::target::ttnn::MemoryConfig *
memcfg()
const {
48 return GetPointer<const tt::target::ttnn::MemoryConfig *>(
VT_MEMCFG);
50 bool Verify(::flatbuffers::Verifier &verifier)
const {
51 return VerifyTableStart(verifier) &&
52 VerifyOffset(verifier,
VT_IN) &&
53 verifier.VerifyTable(in()) &&
54 VerifyOffset(verifier,
VT_OUT) &&
55 verifier.VerifyTable(out()) &&
56 VerifyField<int64_t>(verifier,
VT_DIM, 8) &&
58 verifier.VerifyTable(memcfg()) &&
65 ::flatbuffers::FlatBufferBuilder &
fbb_;
67 void add_in(::flatbuffers::Offset<tt::target::ttnn::TensorRef> in) {
70 void add_out(::flatbuffers::Offset<tt::target::ttnn::TensorRef> out) {
76 void add_memcfg(::flatbuffers::Offset<tt::target::ttnn::MemoryConfig> memcfg) {
83 ::flatbuffers::Offset<MorehCumSumOp>
Finish() {
85 auto o = ::flatbuffers::Offset<MorehCumSumOp>(end);
91 ::flatbuffers::FlatBufferBuilder &_fbb,
92 ::flatbuffers::Offset<tt::target::ttnn::TensorRef> in = 0,
93 ::flatbuffers::Offset<tt::target::ttnn::TensorRef> out = 0,
95 ::flatbuffers::Offset<tt::target::ttnn::MemoryConfig> memcfg = 0) {
VT_MEMCFG
Definition: creation_generated.h:80
VT_DIM
Definition: moreh_cumsum_generated.h:35
VT_IN
Definition: moreh_cumsum_generated.h:33
VT_OUT
Definition: moreh_cumsum_generated.h:34
inline ::flatbuffers::Offset< MorehCumSumOp > CreateMorehCumSumOp(::flatbuffers::FlatBufferBuilder &_fbb, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > in=0, ::flatbuffers::Offset< tt::target::ttnn::TensorRef > out=0, int64_t dim=0, ::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > memcfg=0)
Definition: moreh_cumsum_generated.h:90
Definition: debug_info_generated.h:18
const tt::target::ttnn::TensorRef * out() const
Definition: moreh_cumsum_generated.h:41
MorehCumSumOpBuilder Builder
Definition: moreh_cumsum_generated.h:27
const tt::target::ttnn::MemoryConfig * memcfg() const
Definition: moreh_cumsum_generated.h:47
int64_t dim() const
Definition: moreh_cumsum_generated.h:44
const tt::target::ttnn::TensorRef * in() const
Definition: moreh_cumsum_generated.h:38
bool Verify(::flatbuffers::Verifier &verifier) const
Definition: moreh_cumsum_generated.h:50
static FLATBUFFERS_CONSTEXPR_CPP11 const char * GetFullyQualifiedName()
Definition: moreh_cumsum_generated.h:29
Definition: moreh_cumsum_generated.h:63
::flatbuffers::FlatBufferBuilder & fbb_
Definition: moreh_cumsum_generated.h:65
::flatbuffers::uoffset_t start_
Definition: moreh_cumsum_generated.h:66
::flatbuffers::Offset< MorehCumSumOp > Finish()
Definition: moreh_cumsum_generated.h:83
void add_memcfg(::flatbuffers::Offset< tt::target::ttnn::MemoryConfig > memcfg)
Definition: moreh_cumsum_generated.h:76
void add_in(::flatbuffers::Offset< tt::target::ttnn::TensorRef > in)
Definition: moreh_cumsum_generated.h:67
MorehCumSumOpBuilder(::flatbuffers::FlatBufferBuilder &_fbb)
Definition: moreh_cumsum_generated.h:79
void add_dim(int64_t dim)
Definition: moreh_cumsum_generated.h:73
MorehCumSumOp Table
Definition: moreh_cumsum_generated.h:64
void add_out(::flatbuffers::Offset< tt::target::ttnn::TensorRef > out)
Definition: moreh_cumsum_generated.h:70
Definition: moreh_cumsum_generated.h:104
MorehCumSumOp type
Definition: moreh_cumsum_generated.h:105
static constexpr auto Create
Definition: moreh_cumsum_generated.h:106