Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 13 for ParseFullName (0.26 sec)

  1. tensorflow/compiler/mlir/tensorflow/ir/tf_ops.cc

      auto caller_device = call->getAttrOfType<StringAttr>(device_id);
      if (!caller_device) return;
    
      DeviceNameUtils::ParsedName caller_parsed_device;
      if (!DeviceNameUtils::ParseFullName(caller_device.getValue().str(),
                                          &caller_parsed_device))
        return;
    
      MLIRContext *context = call->getContext();
      auto node_device = [&](Operation *n) -> StringAttr {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 14.6K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/transforms/tpu_dynamic_layout_pass.cc

          device = alias.getDefiningOp()->getAttrOfType<StringAttr>(kDeviceAttr);
        }
    
        if (!device) return false;
        tensorflow::DeviceNameUtils::ParsedName parsed_device;
        if (!tensorflow::DeviceNameUtils::ParseFullName(device.getValue().str(),
                                                        &parsed_device)) {
          return false;
        }
        return parsed_device.has_type && parsed_device.type == kDeviceCPU;
      });
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 12.7K bytes
    - Viewed (0)
  3. tensorflow/c/eager/dlpack.cc

      DLDevice ctx;
      const char* device_name =
          tensorflow::unwrap(h)->BackingDeviceName(&status->status);
      DeviceNameUtils::ParsedName parsed_name;
      tensorflow::DeviceNameUtils::ParseFullName(device_name, &parsed_name);
      std::string device_type = parsed_name.type;
      int device_id = 0;
      if (parsed_name.has_id) {
        device_id = parsed_name.id;
      }
    
      ctx.device_id = device_id;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Feb 15 09:49:45 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  4. tensorflow/compiler/jit/encapsulate_xla_computations_pass.cc

        if (!TryGetNodeAttr(n->attrs(), kXlaClusterIdAttr, &name)) continue;
        // Early return for any node with a device that is not a CPU or GPU.
        DeviceNameUtils::ParsedName parsed;
        if (DeviceNameUtils::ParseFullName(n->requested_device(), &parsed)) {
          if (parsed.type != DEVICE_CPU && parsed.type != DEVICE_GPU) {
            return false;
          }
        }
      }
      return true;
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Mar 12 06:33:33 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/transforms/cluster_tf_ops_pass.cc

        "transfer yet";
    
    // The host address is identified by the job/replicate/task in the device name.
    std::string GetHost(llvm::StringRef device) {
      ParsedName parsed_name;
      DeviceNameUtils::ParseFullName(device.str(), &parsed_name);
      std::string result = DeviceNameUtils::ParsedNameToString(
          DeviceNameUtils::AddressSpace(parsed_name));
      return result.empty() ? kLocalhost : result;
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/utils/tpu_rewrite_device_util.cc

      ParsedDevice parsed_device;
      if (!DeviceNameUtils::ParseFullName(mlir::StringRefToView(device),
                                          &parsed_device))
        return false;
      return parsed_device.has_type && parsed_device.type == kDeviceTPU;
    }
    
    bool IsTPUReplicatedCore(llvm::StringRef device) {
      ParsedDevice parsed_device;
      if (!DeviceNameUtils::ParseFullName(mlir::StringRefToView(device),
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon Jun 10 20:10:40 UTC 2024
    - 32.8K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tensorflow/transforms/fused_kernel_matcher.cc

      if (!device || device.getValue().empty()) {
        return std::nullopt;
      }
      const std::string device_name = device.str();
      tensorflow::DeviceNameUtils::ParsedName parsed_name;
      if (!tensorflow::DeviceNameUtils::ParseFullName(device_name, &parsed_name)) {
        return std::nullopt;
      }
      if (!parsed_name.has_type) {
        return std::nullopt;
      }
      return parsed_name.type;
    }
    
    bool IsGpuDevice(mlir::Operation *op) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 14.9K bytes
    - Viewed (0)
  8. tensorflow/compiler/jit/xla_cluster_util.cc

            flags->xla_auto_jit_flag.optimization_level_general);
      }
    
      return result;
    }
    
    int GetGpuNumber(const string& device_name) {
      DeviceNameUtils::ParsedName parsed_name;
      if (!DeviceNameUtils::ParseFullName(device_name, &parsed_name)) {
        return -1;
      }
    
      return parsed_name.type == DEVICE_GPU ? parsed_name.id : -1;
    }
    }  // namespace
    
    bool IsSingleGpuGraph(const Graph& g) {
      int gpus_seen = 0;
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Feb 29 08:39:39 UTC 2024
    - 21.3K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tensorflow/transforms/tfg-to-tfe.cc

        if (attr.getName().strref().contains(
                mlir::tfg::TFGraphDialect::getDeviceAttrKey())) {
          tensorflow::DeviceNameUtils::ParsedName parsed_name;
          if (!tensorflow::DeviceNameUtils::ParseFullName(
                  mlir::cast<mlir::StringAttr>(attr.getValue()).getValue().str(),
                  &parsed_name))
            return mlir::failure();
          if (!parsed_name.has_type) {
            parsed_name.type = "CPU";
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri May 17 17:58:54 UTC 2024
    - 21.2K bytes
    - Viewed (0)
  10. tensorflow/c/eager/parallel_device/parallel_device_lib.cc

          underlying_devices_.size());
      for (int component_index = 0; component_index < underlying_devices_.size();
           ++component_index) {
        if (!DeviceNameUtils::ParseFullName(underlying_devices_[component_index],
                                            &parsed_components[component_index]) ||
            !DeviceNameUtils::IsSameAddressSpace(
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Feb 09 07:47:20 UTC 2024
    - 25.4K bytes
    - Viewed (0)
Back to top