MCPcopy Create free account
hub / github.com/apache/arrow / CreateSparseTensor

Function CreateSparseTensor

cpp/src/generated/SparseTensor_generated.h:849–867  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

847};
848
849inline ::flatbuffers::Offset<SparseTensor> CreateSparseTensor(
850 ::flatbuffers::FlatBufferBuilder &_fbb,
851 org::apache::arrow::flatbuf::Type type_type = org::apache::arrow::flatbuf::Type_NONE,
852 ::flatbuffers::Offset<void> type = 0,
853 ::flatbuffers::Offset<::flatbuffers::Vector<::flatbuffers::Offset<org::apache::arrow::flatbuf::TensorDim>>> shape = 0,
854 int64_t non_zero_length = 0,
855 org::apache::arrow::flatbuf::SparseTensorIndex sparseIndex_type = org::apache::arrow::flatbuf::SparseTensorIndex_NONE,
856 ::flatbuffers::Offset<void> sparseIndex = 0,
857 const org::apache::arrow::flatbuf::Buffer *data = nullptr) {
858 SparseTensorBuilder builder_(_fbb);
859 builder_.add_non_zero_length(non_zero_length);
860 builder_.add_data(data);
861 builder_.add_sparseIndex(sparseIndex);
862 builder_.add_shape(shape);
863 builder_.add_type(type);
864 builder_.add_sparseIndex_type(sparseIndex_type);
865 builder_.add_type_type(type_type);
866 return builder_.Finish();
867}
868
869inline ::flatbuffers::Offset<SparseTensor> CreateSparseTensorDirect(
870 ::flatbuffers::FlatBufferBuilder &_fbb,

Callers 2

MakeSparseTensorFunction · 0.85
CreateSparseTensorDirectFunction · 0.85

Calls 8

add_non_zero_lengthMethod · 0.80
add_sparseIndexMethod · 0.80
add_sparseIndex_typeMethod · 0.80
add_dataMethod · 0.45
add_shapeMethod · 0.45
add_typeMethod · 0.45
add_type_typeMethod · 0.45
FinishMethod · 0.45

Tested by

no test coverage detected