Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 32 for shape_determination_fns (0.41 sec)

  1. tensorflow/compiler/jit/pjrt_base_device.h

        const XlaShapeLayoutHelpers::ShapeDeterminationFns&
        default_shape_determination_fns() const {
          return shape_determination_fns_.at(0);
        }
    
        const XlaShapeLayoutHelpers::ShapeDeterminationFns&
        shape_determination_fns_at(int i) const {
          return shape_determination_fns_[i];
        }
    
       private:
        const DeviceType jit_device_type_;
        std::vector<XlaShapeLayoutHelpers::ShapeDeterminationFns>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Feb 21 12:19:41 UTC 2024
    - 4K bytes
    - Viewed (0)
  2. tensorflow/compiler/jit/xla_compiler_options_util.cc

              << ",graph_def_version=" << options.graph_def_version
              << ",options.shape_determination_fns.layout_preference_fn?="
              << (options.shape_determination_fns.layout_preference_fn != nullptr)
              << ",options.shape_determination_fns.shape_representation_fn?="
              << (options.shape_determination_fns.shape_representation_fn !=
                  nullptr)
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Feb 21 09:53:30 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tf2xla/api/v1/compile_mlir_util.cc

          hlo_sharding, /*use_fast_memory=*/false, shape_determination_fns, shape));
      return absl::OkStatus();
    }
    
    // Converts arg_shapes to xla::Shape's and store into xla_input_shapes.
    Status GetXlaInputShapes(
        mlir::ModuleOp module, llvm::ArrayRef<TensorOrResourceShape> arg_shapes,
        bool use_tuple_args,
        const XlaShapeLayoutHelpers::ShapeDeterminationFns shape_determination_fns,
        std::vector<xla::Shape>* xla_input_shapes) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 21 17:24:39 UTC 2024
    - 45.3K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tf2xla/internal/legalize_tf_mlir.cc

              use_tuple_args, true, shape_determination_fns, compilation_result,
              custom_legalization_passes, metadata.module_name(),
              lower_to_xla_hlo));
    
      // Compute how arguments are shared across different cores.
      auto sharding_result =
          tpu::GetShardingInfo(metadata, arg_shapes, shape_determination_fns,
                               arg_core_mapping, per_core_arg_shapes);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Sun Apr 14 20:29:34 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  5. tensorflow/compiler/jit/xla_device_context.h

        return device_to_device_streams_.at(index).get();
      }
      xla::TransferManager* transfer_manager() const { return transfer_manager_; }
      const XlaShapeLayoutHelpers::ShapeDeterminationFns& shape_determination_fns()
          const {
        return shape_determination_fns_;
      }
    
      // Returns a device-to-device stream, in round-robin fashion.
      se::Stream* GetDeviceToDeviceStream();
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Sep 06 19:12:29 UTC 2023
    - 5.1K bytes
    - Viewed (0)
  6. tensorflow/compiler/jit/xla_compiler_options_util_test.cc

      TF_ASSERT_OK_AND_ASSIGN(
          auto shape, options.shape_determination_fns.shape_representation_fn(
                          TensorShape(), DT_FLOAT, false,
                          tensorflow::XlaLayoutPreference::kTpuPreferLinearLayout));
      EXPECT_EQ(shape, xla::Shape());
      EXPECT_EQ(options.shape_determination_fns.layout_preference_fn(
                    TensorShape(), DT_FLOAT, std::nullopt),
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Dec 29 01:41:20 UTC 2023
    - 14.8K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tf2xla/api/v2/legalize_tf.cc

        const tpu::TPUCompileMetadataProto& metadata, bool use_tuple_args,
        llvm::StringRef device_type,
        std::vector<std::unique_ptr<mlir::Pass>>& custom_legalization_passes,
        XlaShapeLayoutHelpers::ShapeDeterminationFns shape_determination_fns,
        const std::vector<tensorflow::TensorShape>& arg_shapes,
        std::vector<tpu::ShardingAndIndex>* arg_core_mapping,
        std::vector<std::vector<xla::Shape>>* per_core_arg_shapes,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 29 00:40:46 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  8. tensorflow/compiler/jit/pjrt_device_context.h

    // devices using PjRt.
    class PjRtDeviceContext : public DeviceContext {
     public:
      explicit PjRtDeviceContext(
          XlaShapeLayoutHelpers::ShapeDeterminationFns shape_determination_fns,
          bool use_pjrt_tensor_buffer = false)
          : shape_determination_fns_(std::move(shape_determination_fns)),
            use_pjrt_tensor_buffer_(use_pjrt_tensor_buffer) {}
    
      void CopyCPUTensorToDevice(const Tensor* cpu_tensor, Device* device,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jul 19 19:27:39 UTC 2023
    - 2.7K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tf2xla/api/v1/compile_mlir_util.h

        mlir::ModuleOp module_op, llvm::StringRef device_type,
        xla::XlaComputation* xla_computation, bool use_tuple_args,
        bool enable_op_fallback, bool return_tuple,
        const XlaShapeLayoutHelpers::ShapeDeterminationFns shape_determination_fns =
            {},
        llvm::MutableArrayRef<std::unique_ptr<mlir::Pass>>
            custom_legalization_passes = {},
        llvm::StringRef module_name = llvm::StringRef());
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 21 17:24:39 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  10. tensorflow/compiler/jit/xla_tpu_device.cc

        const auto& shape_determination_fns =
            dst_xla_context->shape_determination_fns();
        XlaLayoutPreference layout_preference =
            shape_determination_fns.layout_preference_fn(
                input->shape(), input->dtype(), std::nullopt);
        TF_ASSIGN_OR_RETURN(xla::Shape shape,
                            shape_determination_fns.shape_representation_fn(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 28 22:53:47 UTC 2024
    - 20.9K bytes
    - Viewed (0)
Back to top