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

Method reset

src/util/shared_array_inl.h:54–65  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

52
53template <typename V>
54void SArray<V>::reset(V* data, size_t size, bool deletable) {
55 capacity_ = size;
56 size_ = size;
57 data_ = data;
58 if (deletable) {
59 ptr_.reset(reinterpret_cast<char*>(data_), [](char *p) {
60 delete [] p;
61 });
62 } else {
63 ptr_.reset(reinterpret_cast<char*>(data_), [](char *p) {});
64 }
65}
66
67template <typename V>
68template <typename W>

Callers 1

getMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected