Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 107 for pushBack (0.2 sec)

  1. tensorflow/compiler/jit/cluster_scoping_pass.cc

    }
    
    void ClusterScopingPassImpl::AddScopeToAllTransitivePredecessors(Node* start) {
      const string unique_suffix = absl::StrCat("_", GetUniqueScopeId());
    
      std::vector<Node*> starts;
      starts.push_back(start);
      auto enter = [&](Node* n) { AddOrAppendXlaInternalScope(n, unique_suffix); };
      ReverseDFSFrom(*graph_, starts, enter, /*leave=*/nullptr,
                     /*stable_comparator=*/NodeComparatorName());
    }
    
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Feb 22 08:47:20 UTC 2024
    - 5.7K bytes
    - Viewed (0)
  2. tensorflow/compiler/mlir/tensorflow/transforms/constant_fold.cc

          // addressed.
          inst->isRegistered()) {
        for (Type ty : inst->getResultTypes()) {
          auto shaped_ty = mlir::cast<ShapedType>(ty);
          results.push_back(
              DenseElementsAttr::get(shaped_ty, llvm::ArrayRef<Attribute>()));
        }
        return success();
      }
    
      // Returns directly if any of the operands is not an elements attributes.
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  3. tensorflow/compiler/mlir/tensorflow/utils/device_util.cc

        if (device->device_type() == DEVICE_GPU) {
          auto metadata = ParseGpuDeviceMetadata(*device, &builder);
          devices.push_back(builder.getNamedAttr(name, metadata));
        } else {
          auto metadata = builder.getUnitAttr();
          devices.push_back(builder.getNamedAttr(name, metadata));
        }
      }
    
      op->setAttr(kDevicesAttr, builder.getDictionaryAttr(devices));
    }
    
    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/c/experimental/ops/gen/common/source_code.cc

        LOG(ERROR) << "Attempt to add multiple lines; bad formatting is likely.";
      } else if (had_trailing_newline) {
        LOG(WARNING) << "Superfluous trailing newline in '" << line << "'";
      }
      lines_.push_back({indent, string(absl::StripTrailingAsciiWhitespace(line))});
    }
    
    }  // namespace generator
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue May 21 09:51:28 UTC 2024
    - 2.1K bytes
    - Viewed (0)
  5. tensorflow/compiler/mlir/tensorflow/utils/convert_type.cc

    }
    
    void ConvertToMlirShape(const TensorShape& input_shape,
                            llvm::SmallVectorImpl<int64_t>* shape) {
      shape->reserve(input_shape.dims());
      for (const auto& d : input_shape) {
        shape->push_back(d.size == kTFDynamicSize ? ShapedType::kDynamic : d.size);
      }
    }
    
    Status ConvertToMlirShape(const TensorShapeProto& input_shape,
                              llvm::SmallVectorImpl<int64_t>* shape) {
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Apr 26 09:37:10 UTC 2024
    - 7.5K bytes
    - Viewed (0)
  6. tensorflow/compiler/jit/shape_inference_helpers.cc

      }
      graph_ = graph;
      for (Node* n : graph_->nodes()) {
        if (n->IsMerge()) {
          for (const Edge* e : n->in_edges()) {
            if (e->src()->IsNextIteration()) {
              back_edges_.push_back(
                  BackEdge{e, e->src(), e->src_output(), e->dst(), e->dst_input()});
            }
          }
        }
      }
      for (const BackEdge& be : back_edges_) {
        graph_->RemoveEdge(be.edge);
      }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Fri Feb 09 11:36:41 UTC 2024
    - 1.9K bytes
    - Viewed (0)
  7. tensorflow/compiler/mlir/tensorflow/transforms/fold_broadcast.cc

            // Checks that matrix multiply can perform a valid contraction.
            if (x_col != y_row) {
              result_shape.clear();
              return false;
            }
    
            result_shape.push_back(x_row);
            result_shape.push_back(y_col);
            return true;
          };
    
      return RewriteOp(op, rewriter, get_broadcasted_shape);
    }
    
    template <typename Op>
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 7.9K bytes
    - Viewed (0)
  8. tensorflow/compiler/jit/variable_info_util.cc

    }
    
    Status LockVariables(absl::Span<VariableInfo> variables) {
      std::vector<VariableInfo*> variable_ptrs;
      variable_ptrs.reserve(variables.size());
      for (auto& var : variables) {
        variable_ptrs.push_back(&var);
      }
      return LockVariables(absl::MakeSpan(variable_ptrs));
    }
    
    Status SnapshotResourceVariables(OpKernelContext* ctx,
                                     absl::Span<const int> variable_indices,
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Feb 22 08:47:20 UTC 2024
    - 7K bytes
    - Viewed (0)
  9. tensorflow/compiler/mlir/tensorflow/ir/tf_ops_tensor_helper.cc

      out_shape.reserve(rank - (keep_dims.getValue() ? 0 : num_reduce_dim));
      for (int64_t i = 0; i < rank; ++i) {
        if (!is_reduce_dim[i])
          out_shape.push_back(shape[i]);
        else if (keep_dims.getValue())
          out_shape.push_back(1);
      }
      return RankedTensorType::get(out_shape, element_ty);
    }
    
    // Verifies that the given types are cast compatible. If not, emits appropriate
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Thu Apr 25 16:01:03 UTC 2024
    - 6.7K bytes
    - Viewed (0)
  10. tensorflow/compiler/mlir/lite/python/jax_to_tfl_flatbuffer.cc

      std::vector<std::string> input_names;
      for (const auto& input : model_flags.input_arrays()) {
        input_names.push_back(input.name());
      }
    
      const auto& inputs = absl::StrJoin(input_names, ",");
      mlir::OpBuilder builder(*module);
      llvm::SmallVector<mlir::NamedAttribute> attrs;
      attrs.push_back(
          builder.getNamedAttr("inputs", builder.getStringAttr(inputs)));
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Mon Mar 11 19:29:56 UTC 2024
    - 8K bytes
    - Viewed (0)
Back to top