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:
authorAlban Desmaison <alban@moodstocks.com>2015-11-02 20:48:28 +0300
committerAlban Desmaison <alban@moodstocks.com>2015-11-02 20:48:28 +0300
commit5921fddc22a7581b11e4fe44fa80ca9239d6b7d4 (patch)
tree262b9632e0718bdf5d87ac55f36815f2e3833ef4 /generic
parenta0b2db6f0d0a0657ddf1f4608d973138a58830ad (diff)
improve Tensor error messages
Diffstat (limited to 'generic')
-rw-r--r--generic/Tensor.c25
-rw-r--r--generic/TensorOperator.c6
2 files changed, 15 insertions, 16 deletions
diff --git a/generic/Tensor.c b/generic/Tensor.c
index 5791e02..958f279 100644
--- a/generic/Tensor.c
+++ b/generic/Tensor.c
@@ -405,7 +405,7 @@ static int torch_Tensor_(indexSelect)(lua_State *L)
}
else
{
- THError("Tensor, number, LongTensor | Tensor, Tensor, number, LongTensor expected");
+ THError(torch_Tensor ", number, torch.LongTensor | " torch_Tensor ", " torch_Tensor ", number, torch.LongTensor expected");
return 0;
}
@@ -429,7 +429,7 @@ static int torch_Tensor_(indexCopy)(lua_State *L)
}
else
{
- THError("Tensor, number, LongTensor, Tensor expected");
+ THError( torch_Tensor ", number, torch.LongTensor, " torch_Tensor " expected");
return 0;
}
@@ -453,7 +453,7 @@ static int torch_Tensor_(indexAdd)(lua_State *L)
}
else
{
- THError("Tensor, number, LongTensor, Tensor expected");
+ THError( torch_Tensor ", number, torch.LongTensor, " torch_Tensor " expected");
return 0;
}
@@ -478,7 +478,7 @@ static int torch_Tensor_(indexFill)(lua_State *L)
}
else
{
- THError("Tensor, number, LongTensor, number expected");
+ THError( torch_Tensor ", number, torch.LongTensor, number expected");
return 0;
}
@@ -508,7 +508,7 @@ static int torch_Tensor_(maskedSelect)(lua_State *L)
}
else
{
- THError("Tensor, ByteTensor | Tensor, Tensor, ByteTensor expected");
+ THError( torch_Tensor ", torch.ByteTensor | " torch_Tensor ", " torch_Tensor ", torch.ByteTensor expected");
return 0;
}
@@ -531,7 +531,7 @@ static int torch_Tensor_(maskedCopy)(lua_State *L)
}
else
{
- THError("Tensor, ByteTensor, Tensor expected");
+ THError( torch_Tensor ", torch.ByteTensor, " torch_Tensor " expected");
return 0;
}
@@ -557,7 +557,7 @@ static int torch_Tensor_(maskedFill)(lua_State *L)
}
else
{
- THError("Tensor, ByteTensor, number expected");
+ THError( torch_Tensor ", torch.ByteTensor, number expected");
return 0;
}
@@ -856,7 +856,7 @@ static int torch_Tensor_(__newindex__)(lua_State *L)
}
else
{
- THError("number or tensor expected");
+ THError("number or " torch_Tensor " expected");
}
}
else
@@ -1111,13 +1111,12 @@ static void torch_Tensor_(c_readTensorStorageSizeStride)(lua_State *L, int index
*storage_ = NULL;
*storageOffset_ = 0;
-
if(allowTensor && allowStorage)
- THArgCheck(0, index, "expecting number or Tensor or Storage");
+ THArgCheck(0, index, "expecting number or " torch_Tensor " or " torch_Storage );
else if(allowTensor)
- THArgCheck(0, index, "expecting number or Tensor");
+ THArgCheck(0, index, "expecting number or " torch_Tensor );
else if(allowStorage)
- THArgCheck(0, index, "expecting number or Storage");
+ THArgCheck(0, index, "expecting number or " torch_Storage );
else
THArgCheck(0, index, "expecting number");
}
@@ -1194,7 +1193,7 @@ static int torch_Tensor_(map2)(lua_State *L)
else if(lua_isnil(L, 5))
lua_pop(L, 1);
else
- THError("given function should return a number or nothing"););
+ THError("given function should return a number or nil"););
lua_settop(L, 1);
return 1;
diff --git a/generic/TensorOperator.c b/generic/TensorOperator.c
index f6fe4f1..f3eec16 100644
--- a/generic/TensorOperator.c
+++ b/generic/TensorOperator.c
@@ -9,7 +9,7 @@ static int torch_TensorOperator_(__add__)(lua_State *L)
THTensor *r;
if(!tensor1 && !tensor2)
- luaL_error(L, "expecting two Tensors or one Tensor and one number");
+ luaL_error(L, "expecting two " torch_Tensor "s or one " torch_Tensor " and one number");
else
{
r = THTensor_(new)();
@@ -44,7 +44,7 @@ static int torch_TensorOperator_(__sub__)(lua_State *L)
THTensor *r;
if(!tensor1 && !tensor2)
- luaL_error(L, "expecting two Tensors or one Tensor and one number");
+ luaL_error(L, "expecting two " torch_Tensor "s or one " torch_Tensor " and one number");
else
{
r = THTensor_(new)();
@@ -93,7 +93,7 @@ static int torch_TensorOperator_(__mul__)(lua_State *L)
THTensor *r;
if(!tensor1 && !tensor2)
- luaL_error(L, "expecting two Tensors or one Tensor and one number");
+ luaL_error(L, "expecting two " torch_Tensor "s or one " torch_Tensor " and one number");
else
{
r = THTensor_(new)();