const TensorShape(this.x, [this.y = 0, this.z = 0, this.w = 0]) : assert(x >= 0), assert(y >= 0), assert(z >= 0), assert(w >= 0);