/// <summary>3次元最大値逆プーリング</summary> public static Tensor MaxUnpooling3D(Tensor gx, Tensor y, Tensor x, int stride) { Function function = new Functions.Connection3D.MaxUnpooling(stride); Tensor gy = new Tensor(function.OutputShapes(x.Shape)[0]); function.Execute(new Tensor[] { gx, y, x }, new Tensor[] { gy }); return(y); }