mean method

T mean()

Calculates element-wise mean of tensors.

Throws StateError if the iterable is empty.

Example

import 'package:calc/calc.dart';

void main() {
  final a = Vector
}

Implementation

T mean() {
  if (isEmpty) {
    throw StateError('Iterable is empty');
  }
  final builder = first.toBuilder();
  for (var item in skip(1)) {
    builder.add(item);
  }
  builder.divScalar(length);
  return builder.build() as T;
}