Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 104 for lowerings (0.24 sec)

  1. .idea/dictionaries/sergej_jaskiewicz.xml

    <component name="ProjectDictionaryState">
      <dictionary name="sergej.jaskiewicz">
        <words>
          <w>lowerings</w>
          <w>unmuted</w>
        </words>
      </dictionary>
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Tue Jun 04 18:16:15 UTC 2024
    - 179 bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tf2xla/transforms/legalization_op_config_test.cc

      EXPECT_EQ(non_categorized_count, 428);
    }
    
    // Just a counter test to see which ops have duplicate lowerings. This isn't a
    // correctness test versus a test to easily ensure the op registry is kept
    // in sync.
    TEST_F(LegalizationOpConfigTest, CountTypesWhichHaveBothMlirAndTf2xlaFallback) {
      int double_lowering_count = 0;
    
      DialectRegistry dialect_registry;
      dialect_registry.insert<mlir::TF::TensorFlowDialect>();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 30 03:31:01 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/transforms/lower_tf.h

    // Populates TensorFlow lowering patterns to lower some of the TensorFlow
    // operations that can be represented by means of other TensorFlow operations.
    // This pattern collection preserves those TensorFlow operations that will later
    // be lowered to equivalent operations in CHLO or MHLO. This allows for
    // HLO-specific lowerings.
    void PopulateTFLoweringBeforeHLOPatterns(MLIRContext *context,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Jan 27 15:05:02 UTC 2022
    - 2.4K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/g3doc/overview.md

    representations (IR) and a code toolkit to perform transformations on that
    representation. (In compiler parlance, as you move from higher-level
    representations to lower-level representations, these transformations can be
    called “lowerings”)
    
    MLIR is highly influenced by [LLVM](https://llvm.org/) and unabashedly reuses
    many great ideas from it. It has a flexible type system, and allows
    representing, analyzing and transforming graphs combining multiple levels of
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Feb 21 01:37:38 UTC 2020
    - 1.8K bytes
    - Viewed (0)
  5. analysis/analysis-api-fe10/src/org/jetbrains/kotlin/analysis/api/descriptors/utils/InlineDelegatedPropertyAccessorsAnalyzer.kt

    import org.jetbrains.kotlin.resolve.BindingContext
    
    @OptIn(KaAnalysisNonPublicApi::class)
    fun MutableSet<KtFile>.collectReachableInlineDelegatedPropertyAccessors() {
        if (isEmpty()) return
    
        // One of the compiler lowerings, namely `PropertyReferenceLowering`,
        // optimizes usages of property references in some cases,
        // and if a containing delegated property accessor is inline,
        // it might need this accessor's bytecode.
        //
    Registered: Wed Jun 12 09:53:16 UTC 2024
    - Last Modified: Wed May 22 06:28:34 UTC 2024
    - 3.6K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/g3doc/dialects.md

    even the Swift or Clang type systems (which are built around Swift/Clang
    declaration nodes) in the future.
    
    If you want to connect a new low-level compiler, you would create a new dialect
    and the lowerings between the TensorFlow Graph dialect and your dialect.
    This smooths the path for hardware and compiler makers. You can even target
    dialects at different levels in the same model; the higher-level optimizers
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Feb 21 01:37:38 UTC 2020
    - 1.7K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tensorflow/transforms/tf_test_passes.td

      let constructor = "::mlir::tf_test::CreateInitTextFileToImportSavedModelTestPass()";
    }
    
    def TestTensorFlowLowerTFPass : Pass<"test-tf-lower-tf", "mlir::func::FuncOp"> {
      let summary = "Test pass for TF->TF lowerings";
      let constructor = "::mlir::tf_test::CreateTestTFLowerTFPass()";
    
      let options = [
        Option<"default_patterns_", "default-patterns", "bool", /*default=*/"true",
               "Activate the default TF->TF patterns">,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Mar 03 00:21:29 UTC 2023
    - 4K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/tf2xla/transforms/passes.h

    std::unique_ptr<OperationPass<ModuleOp>> createLegalizeTFPass(
        bool legalize_chlo = true,
        std::optional<StringRef> tf2xla_fallback_device_type = std::nullopt,
        bool prefer_tf2xla = false);
    
    /// Adds the TF to TF lowerings and TF to XLA rewrite patterns to the pattern
    /// list.
    void PopulateLegalizeTfPatterns(MLIRContext* context,
                                    RewritePatternSet* patterns);
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 28 21:49:50 UTC 2024
    - 4.8K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tf2xla/transforms/xla_legalize_tf.cc

      // canonicalized to plain HLO constant if statically shaped. Add the
      // canonicalization pattern to pattern list to enable multi-hop lowering.
      chlo::ConstantLikeOp::getCanonicalizationPatterns(patterns, context);
    
      return ApplyPatterns(op, patterns, legalize_chlo);
    }
    
    // Performs the lowering to XLA dialect.
    void LegalizeTF::runOnOperation() {
      auto op = getOperation();
      auto op_name = op->getName().getStringRef().str();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 28 21:49:50 UTC 2024
    - 10.2K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/tensorflow/transforms/tf_passes.td

        This op is rewritten to generic ops that perform the scale and shift
        and can operate on non-quantized types.
    
        Currently, TF_DequantizeOp is the only op with a lowering that falls
        in this category. When more lowerings are added (e.g. QuantizeV2Op),
        they should be added to this pass.
      }];
    
      let constructor = "TF::CreateLowerQuantizedPass()";
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jun 12 21:18:05 UTC 2024
    - 99.6K bytes
    - Viewed (0)
Back to top