Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 24 for ParseFullName (0.18 sec)

  1. pkg/config/resource/name.go

    func NewFullName(ns Namespace, n LocalName) FullName {
    	return FullName{
    		Namespace: ns,
    		Name:      n,
    	}
    }
    
    // ParseFullName parses the given name string that was serialized via FullName.String()
    func ParseFullName(name string) (FullName, error) {
    	return ParseFullNameWithDefaultNamespace("", name)
    }
    
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Thu Sep 14 13:55:49 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  2. tensorflow/compiler/jit/device_util.cc

        const absl::string_view name1 = device_info_cache.GetNameFor(d1->value());
    
        DeviceNameUtils::ParsedName parsed0, parsed1;
        if (!DeviceNameUtils::ParseFullName(name0, &parsed0) ||
            !DeviceNameUtils::ParseFullName(name1, &parsed1) ||
            !DeviceNameUtils::AreCompatibleDevNames(parsed0, parsed1)) {
          return true;
        }
    
        if (DeviceNameUtils::IsSpecification(parsed0, parsed1)) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Mar 12 06:33:33 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/utils/device_util.cc

        if (!string_attr)
          return op->emitOpError(llvm::formatv(
              "bad '{0}' attribute at index {1}, not a string", kDevicesAttr, idx));
    
        if (DeviceNameUtils::ParseFullName(string_attr.getValue().str(), &device)) {
          devices->AddDevice(device);
        } else {
          return op->emitOpError(
              llvm::formatv("bad '{0}' attribute, '{1}', not a valid device",
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 6.4K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/utils/device_util_test.cc

      DeviceNameUtils::ParsedName parsed_name;
      DeviceNameUtils::ParseFullName(gpu0, &parsed_name);
      auto meta_0 = devices.GetGpuDeviceMetadata(parsed_name);
      ASSERT_TRUE(meta_0.has_value());
      ASSERT_EQ(meta_0->getCcMajor(), 1);
      ASSERT_EQ(meta_0->getCcMinor(), 2);
    
      DeviceNameUtils::ParseFullName(gpu1, &parsed_name);
      auto meta_1 = devices.GetGpuDeviceMetadata(parsed_name);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/transforms/rewrite_util.cc

      if (!device || device.getValue().empty()) {
        return std::nullopt;
      }
      tensorflow::DeviceNameUtils::ParsedName parsed_name;
      if (!tensorflow::DeviceNameUtils::ParseFullName(device.str(), &parsed_name)) {
        return std::nullopt;
      }
      if (!parsed_name.has_type) {
        return std::nullopt;
      }
      return parsed_name.type;
    }
    
    }  // namespace
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 22 19:47:48 UTC 2024
    - 2.9K bytes
    - Viewed (0)
  6. tensorflow/compiler/mlir/tensorflow/ir/tf_ops_device_helper.cc

      auto device_attr = op->getAttrOfType<StringAttr>("device");
      if (!device_attr || device_attr.getValue().empty()) return true;
    
      DeviceNameUtils::ParsedName device;
      if (!DeviceNameUtils::ParseFullName(device_attr.getValue().str(), &device))
        return false;
    
      // We can't use GPU if operation explicitly placed on non-GPU device.
      return !device.has_type || device.type == ::tensorflow::DEVICE_GPU;
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 21 08:41:18 UTC 2022
    - 2.4K bytes
    - Viewed (0)
  7. pkg/config/resource/name_test.go

    			name:        "testNamespace/testName",
    			want:        "testNamespace/testName",
    			valid:       true,
    		},
    	}
    	for _, s := range steps {
    		t.Run(s.description, func(tt *testing.T) {
    			n, err := ParseFullName(s.name)
    			if err == nil && n.String() != s.want {
    				tt.Fatalf("unexpected name: %v", n)
    			}
    			if s.valid {
    				if err != nil {
    					tt.Fatalf("expected no err but got: %v", err)
    				}
    				return
    			}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Fri May 29 20:42:01 UTC 2020
    - 3.1K bytes
    - Viewed (0)
  8. tensorflow/compiler/mlir/tf2xla/internal/passes/hoist_broadcast_read.cc

                                                          kFuncDeviceAttr)) {
          std::string device = attr.getValue().str();
          tensorflow::DeviceNameUtils::ParsedName parsed_name;
          if (!tensorflow::DeviceNameUtils::ParseFullName(device, &parsed_name)) {
            return read->emitOpError() << "invalid device '" << device << "'";
          }
          is_cpu_read = parsed_name.type == kCpuDeviceType;
          return success();
        }
      }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  9. 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)
  10. tensorflow/c/eager/abstract_operation.h

      virtual const string& DeviceName() const = 0;
    
      // Sets the operation device name.
      //
      // The given `name` must be parseable by DeviceNameUtils::ParseFullName, and
      // the result will be used as a constraint for device placement. See the
      // documentation for DeviceName for more details.
      //
      // The value will override the previous value - that is, no "merging" of
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Jul 14 16:20:41 UTC 2021
    - 6.8K bytes
    - Viewed (0)
Back to top