message: Add auto generated TensorFlow Conv3D op
diff: @@ -760,6 +760,36 @@ horizontal and vertices strides, `strides = [1, stride, stride, 1]`.
  TF_DerivedOperandTypeAttr T = TF_DerivedOperandTypeAttr<0>;
  }
  +def TF_Conv3DOp : TF_Op<"Conv3D", [NoSideEffect]> {
  + let summary = [{
  +Computes a 3-D convolution given 5-D `input` and `filter` tensors.
  + }];
  +
  + let description = [{
  +In signal processing, cross-correlation is a measure of similarity of
  +two waveforms as a function of a time-lag applied to one of them. This
  +is also known as a sliding dot product or sliding inner-product.
  +
  +Our Conv3D implements a form of cross-correlation.
  + }];
  +
  + let arguments = (ins
  + TF_FpTensor:$input,
  + TF_FpTensor:$filter,
  +
  + Confined<I64ArrayAttr, [ArrayMinCount<5>]>:$strides,
  + TF_AnyStrAttrOf<["SAME", "VALID"]>:$padding,
  + DefaultValuedAttr<TF_AnyStrAttrOf<["NDHWC", "NCDHW"]>, "NDHWC">:$data_format,
  + DefaultValuedAttr<I64ArrayAttr, "{1, 1, 1, 1, 1}">:$dilations
  + );
  +
  + let results = (outs
  + TF_FpTensor:$output
  + );
  +
  + TF_DerivedOperandTypeAttr T = TF_DerivedOperandTypeAttr<0>;
  +}
  +
  def TF_CosOp : TF_Op<"Cos", [NoSideEffect, SameOperandsAndResultType]> {
  let summary = "Computes cos of x element-wise.";
  