diff options
author | jokeren <robinho364@gmail.com> | 2017-02-16 05:23:54 +0300 |
---|---|---|
committer | Soumith Chintala <soumith@gmail.com> | 2017-02-23 14:01:13 +0300 |
commit | b18274c63a25c37bf27b6c2cf89e6086f8807052 (patch) | |
tree | cd218cbd4c49ac2f5d61adaceb2f7e7ff9981a6f | |
parent | 8940d7b488528a8484bf664ae4b1638af498912e (diff) |
Add memcpy copy
-rw-r--r-- | lib/TH/generic/THTensorCopy.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lib/TH/generic/THTensorCopy.c b/lib/TH/generic/THTensorCopy.c index 5dfdcf1..e909728 100644 --- a/lib/TH/generic/THTensorCopy.c +++ b/lib/TH/generic/THTensorCopy.c @@ -11,9 +11,7 @@ void THTensor_(copy)(THTensor *tensor, THTensor *src) #ifndef TH_REAL_IS_HALF THVector_(copy)(rp, sp, sz); #else - ptrdiff_t i; - for (i=0; i<sz; ++i) - rp[i] = sp[i]; + memcpy(rp, sp, sz * sizeof(real)); #endif } else { TH_TENSOR_APPLY2(real, tensor, real, src, *tensor_data = *src_data;) |