@@ -516,9 +516,7 @@ json tensor_to_json(const tensor_entry & entry, size_t data_offset) {
516516}
517517
518518struct tensor_window_result {
519- size_t offset = 0 ;
520519 size_t count = 0 ;
521- size_t total = 0 ;
522520 float min = 0 .0f ;
523521 float max = 0 .0f ;
524522 std::vector<float > values;
@@ -530,8 +528,6 @@ struct tensor_tile_result {
530528 size_t slice = 0 ;
531529 size_t width = 0 ;
532530 size_t height = 0 ;
533- size_t stride = 0 ;
534- size_t offset = 0 ;
535531 size_t valid = 0 ;
536532 float min = 0 .0f ;
537533 float max = 0 .0f ;
@@ -703,14 +699,12 @@ bool tensor_window_values(
703699 tensor_window_result & out,
704700 std::string & error) {
705701 out = {};
706- out.total = entry.n_elements ;
707702
708703 if (count == 0 || entry.n_elements == 0 ) {
709704 return true ;
710705 }
711706
712707 if (offset >= entry.n_elements ) {
713- out.offset = entry.n_elements ;
714708 return true ;
715709 }
716710
@@ -795,7 +789,6 @@ bool tensor_window_values(
795789
796790 size_t take = std::min (end_index - offset, available_values);
797791
798- out.offset = offset;
799792 out.count = take;
800793
801794 if (take == 0 ) {
@@ -940,7 +933,6 @@ bool tensor_tile_values(
940933 out.slice = slice_index;
941934 out.width = width;
942935 out.height = height;
943- out.stride = layout.width ;
944936
945937 if (width == 0 || height == 0 ) {
946938 return true ;
@@ -984,7 +976,6 @@ bool tensor_tile_values(
984976 return false ;
985977 }
986978
987- out.offset = start_offset;
988979 out.values .assign (width * height, 0 .0f );
989980 out.mask .assign (width * height, 0 );
990981 out.valid = 0 ;
0 commit comments