Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for IsF32Splat (0.27 sec)

  1. tensorflow/compiler/mlir/lite/transforms/optimize_patterns.td

        (FloatValueEquals<"0"> $zero),
        (FloatValueEquals<"1"> $one),
        (HasOneUse $select_out),
        (HasOneUse $exp_out),
        (HasOneUse $sub_out),
      ]>;
    
    
    def isF32Splat : Constraint<
      CPred<"IsF32Splat($0)">>;
    
    def ExtractF32AtIndex0: NativeCodeCall<
        "$_builder.getF32FloatAttr($_self.cast<DenseElementsAttr>().getValues<float>()[0])">;
    
    def FuseLeakyReluConst : Pat<
      (TFL_SelectOp
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 16 20:31:41 UTC 2024
    - 66.4K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/lite/transforms/optimize.cc

      DenseElementsAttr vals;
      if (!matchPattern(value, m_Constant(&vals))) return false;
      for (auto elem : vals.getValues<float>())
        if (elem != 0.0f) return false;
      return true;
    }
    
    bool IsF32Splat(Attribute input_splat) {
      if (!input_splat) return false;
      auto val = dyn_cast_or_null<DenseElementsAttr>(input_splat);
      if (val) {
        return !val.empty() && val.getElementType().isF32() && val.isSplat();
      }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Apr 30 00:40:15 UTC 2024
    - 102.3K bytes
    - Viewed (0)
Back to top