Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for ConsumePrefix (0.3 sec)

  1. tensorflow/compiler/mlir/tensorflow/utils/parse_text_proto.cc

    class NoOpErrorCollector : public protobuf::io::ErrorCollector {
     public:
      void AddError(int line, int column, const std::string& message) override {}
    };
    }  // namespace
    
    Status ConsumePrefix(absl::string_view str, absl::string_view prefix,
                         absl::string_view* output) {
      if (absl::StartsWith(str, prefix)) {
        *output = str.substr(prefix.size());
        return absl::OkStatus();
      }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon Feb 26 03:47:51 UTC 2024
    - 2.5K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/utils/parse_text_proto.h

    #include "tensorflow/core/platform/protobuf.h"
    
    namespace tensorflow {
    
    // Sets output to the given input with `prefix` stripped, or returns an error if
    // the prefix doesn't exist.
    Status ConsumePrefix(absl::string_view str, absl::string_view prefix,
                         absl::string_view* output);
    
    // Strips `prefix_to_strip` from `text_proto`, parses, and returns the parsed
    // proto.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 06 09:43:41 UTC 2020
    - 1.8K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/utils/mangling_util.cc

      return absl::StrCat(kDataTypePrefix, DataType_Name(dtype));
    }
    
    Status DemangleDataType(absl::string_view str, DataType* proto) {
      absl::string_view pbtxt;
      TF_RETURN_IF_ERROR(ConsumePrefix(str, kDataTypePrefix, &pbtxt));
      if (!DataType_Parse(string(pbtxt), proto)) {
        return errors::FailedPrecondition(
            "Could not parse TFDataType mangled proto");
      }
      return absl::OkStatus();
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon Feb 26 03:47:51 UTC 2024
    - 3.2K bytes
    - Viewed (0)
Back to top