Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/torch/torch7.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjokeren <robinho364@gmail.com>2017-02-16 05:23:54 +0300
committerSoumith Chintala <soumith@gmail.com>2017-02-23 14:01:13 +0300
commitb18274c63a25c37bf27b6c2cf89e6086f8807052 (patch)
treecd218cbd4c49ac2f5d61adaceb2f7e7ff9981a6f
parent8940d7b488528a8484bf664ae4b1638af498912e (diff)
Add memcpy copy
-rw-r--r--lib/TH/generic/THTensorCopy.c4
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;)