Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for xla_builder (0.24 sec)

  1. tensorflow/compiler/mlir/tf2xla/transforms/tf2xla_rewriter_test.cc

    })";
    
    XlaComputation GetTestXlaComputation() {
      XlaBuilder xla_builder("test");
      auto param =
          Parameter(&xla_builder, 0, ShapeUtil::MakeScalarShape(xla::F32), "a");
    
      XlaOp add = xla::Add(param, xla::ConstantR0<float>(&xla_builder, 2.0));
    
      std::vector<XlaOp> tuple_values;
      tuple_values.push_back(add);
    
      xla::Tuple(&xla_builder, tuple_values);
      return xla_builder.Build().value();
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 02 09:16:07 UTC 2024
    - 11.7K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tf2xla/transforms/tf2xla_rewriter.cc

        output_values.push_back(expr->AsXlaOp(&xla_builder_));
      }
    
      absl::Span<const xla::XlaOp> return_values(output_values);
      xla::XlaOp root_value = xla::Tuple(&xla_builder_, return_values);
    
      TF_ASSIGN_OR_RETURN(XlaComputation computation,
                          xla_builder_.Build(root_value,
                                             /*remove_dynamic_dimensions=*/false));
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu May 02 09:16:07 UTC 2024
    - 18.9K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tf2xla/api/v1/compile_mlir_util.h

                        mlir::ModuleOp module);
    
    // Lower TF to MHLO and insert HLO into the XlaBuilder. xla_params are HLO-level
    // inputs to module_op that have already been added to the XlaBuilder. returns
    // are the returned XlaOps.
    ABSL_DEPRECATED("Use v2/legalize_tf.h::LegalizeMlirToHlo instead.")
    Status BuildHloFromTf(mlir::ModuleOp module_op, xla::XlaBuilder& builder,
                          llvm::ArrayRef<xla::XlaOp> xla_params,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 21 17:24:39 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/utils/tf_xla_mlir_translate.cc

      TF_RETURN_IF_ERROR(RefineShapes(arg_shapes, module_op));
    
      mlir::func::FuncOp main = module_op.lookupSymbol<mlir::func::FuncOp>("main");
      mlir::Block& block = main.getRegion().front();
      xla::XlaBuilder builder("main");
    
      // Create xla_params.
      std::vector<xla::XlaOp> xla_params;
      for (mlir::BlockArgument& arg : block.getArguments()) {
        auto num = arg.getArgNumber();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 18.8K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tf2xla/api/v1/compile_mlir_util.cc

      tensorflow::OkOrSetErrorCounterPayload(
          tensorflow::core::platform::ErrorSourceProto::MLIR_BRIDGE_PHASE_2,
          status);
      return status;
    }
    
    Status BuildHloFromTfInner(mlir::ModuleOp module_op, xla::XlaBuilder& builder,
                               llvm::ArrayRef<xla::XlaOp> xla_params,
                               std::vector<xla::XlaOp>& returns,
                               llvm::StringRef device_type,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 21 17:24:39 UTC 2024
    - 45.3K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/transforms/prepare_tpu_computation_for_tf_export.cc

        if (op.getManualSharding()) {
          // This rewrite does not support manual_sharding. It is expected that the
          // _XlaHostComputeMlirOp registered as an MlirXlaOpKernel will handle this
          // case later once the XlaBuilder graph reaches it.
          return failure();
        }
        return success();
      }
      void rewrite(TF::_XlaHostComputeMlirOp op,
                   PatternRewriter& rewriter) const override {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 11.8K bytes
    - Viewed (0)
Back to top