MCPcopy Create free account
hub / github.com/ARM-software/ComputeLibrary / write_header_dict

Function write_header_dict

include/libnpy/npy.hpp:402–408  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

400
401
402inline std::string
403write_header_dict(const std::string &descr, bool fortran_order, const std::vector <ndarray_len_t> &shape) {
404 std::string s_fortran_order = npy::pyparse::write_boolean(fortran_order);
405 std::string shape_s = npy::pyparse::write_tuple(shape);
406
407 return "{'descr': '" + descr + "', 'fortran_order': " + s_fortran_order + ", 'shape': " + shape_s + ", }";
408}
409
410inline void write_header(std::ostream &out, const header_t &header) {
411 std::string header_dict = write_header_dict(header.dtype.str(), header.fortran_order, header.shape);

Callers 1

write_headerFunction · 0.85

Calls 2

write_booleanFunction · 0.85
write_tupleFunction · 0.85

Tested by

no test coverage detected