MCPcopy Create free account
hub / github.com/dmlc/parameter_server / copyFrom

Method copyFrom

src/util/shared_array_inl.h:27–34  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

25template <typename V>
26template <typename ForwardIt>
27void SArray<V>::copyFrom(const ForwardIt first, const ForwardIt last) {
28 size_t size = std::distance(first, last);
29 V* data = new V[size + 5];
30 reset(data, size);
31 for (size_t i = 0; i < size_; ++i) {
32 data_[i] = *(first+i);
33 }
34}
35
36template <typename V>
37void SArray<V>::copyFrom(const SArray<V>& arr) {

Callers

nothing calls this directly

Calls 2

dataMethod · 0.80
sizeMethod · 0.45

Tested by

no test coverage detected