Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for rpo (0.02 sec)

  1. tensorflow/compiler/jit/partially_decluster_pass.cc

                                                lib_runtime, IsIntraClusterEdge));
    
      std::vector<Node*> rpo;
      GetReversePostOrder(*graph, &rpo, /*stable_comparator=*/NodeComparatorName(),
                          /*edge_filter=*/NotBackedge);
      for (Node* n : rpo) {
        if (!compile_time_const_nodes[n->id()]) {
          continue;
        }
    
        absl::string_view cluster_name = *GetXlaClusterForNode(*n);
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Feb 09 11:36:41 UTC 2024
    - 15.7K bytes
    - Viewed (0)
  2. tensorflow/compiler/jit/resource_operation_safety_analysis.cc

        const std::function<Status(const Node&, bool*)>& resource_ops_to_ignore,
        std::vector<std::pair<int, int>>* result) {
      CHECK(result->empty());
    
      std::vector<Node*> rpo;
      GetReversePostOrder(g, &rpo, /*stable_comparator=*/NodeComparatorName(),
                          /*edge_filter=*/[](const Edge& edge) {
                            return !edge.src()->IsNextIteration();
                          });
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Feb 09 11:36:41 UTC 2024
    - 11.2K bytes
    - Viewed (0)
  3. tensorflow/compiler/jit/mark_for_compilation_pass.cc

      absl::flat_hash_set<std::pair<int, int>> unsafe_resource_deps_;
    };
    
    std::vector<int> MarkForCompilationPassImpl::FindAlternatePathForDebugging(
        int from, int to) {
      std::vector<int> rpo = cycles_graph_.AllNodesInPostOrder();
      absl::c_reverse(rpo);
    
      // best_pred_for_node[n] contains a predecessor of `n` that has an
      // unclusterable node in some path from `from` to itself.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed Feb 21 12:19:41 UTC 2024
    - 85.3K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/translate/import_model.cc

        // nodes feeding into the same merge is unexpected here).
        DCHECK(!back_edge_dst_inputs_.contains(edge.dst));
        back_edge_dst_inputs_[edge.dst] = edge;
      }
    
      // Obtains a RPO ordering, using node names as a tiebreak for stable sorting.
      GetReversePostOrder(
          *graph_, &ordered_nodes_,
          [](const Node* n1, const Node* n2) { return n1->name() < n2->name(); });
      return absl::OkStatus();
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 01 11:17:36 UTC 2024
    - 183.2K bytes
    - Viewed (0)
Back to top