commit 2c67176: [Minor] Lua_tensor: Add has_blas method
Vsevolod Stakhov
vsevolod at highsecure.ru
Wed Aug 26 15:14:06 UTC 2020
Author: Vsevolod Stakhov
Date: 2020-08-26 16:11:33 +0100
URL: https://github.com/rspamd/rspamd/commit/2c671761a7a88321b321d2a8d7288f65466b2eb3 (HEAD -> master)
[Minor] Lua_tensor: Add has_blas method
---
src/lua/lua_tensor.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/src/lua/lua_tensor.c b/src/lua/lua_tensor.c
index b40ee6e71..e918188eb 100644
--- a/src/lua/lua_tensor.c
+++ b/src/lua/lua_tensor.c
@@ -38,11 +38,13 @@ LUA_FUNCTION_DEF (tensor, len);
LUA_FUNCTION_DEF (tensor, eigen);
LUA_FUNCTION_DEF (tensor, mean);
LUA_FUNCTION_DEF (tensor, transpose);
+LUA_FUNCTION_DEF (tensor, has_blas);
static luaL_reg rspamd_tensor_f[] = {
LUA_INTERFACE_DEF (tensor, load),
LUA_INTERFACE_DEF (tensor, new),
LUA_INTERFACE_DEF (tensor, fromtable),
+ LUA_INTERFACE_DEF (tensor, has_blas),
{NULL, NULL},
};
@@ -714,6 +716,18 @@ lua_tensor_transpose (lua_State *L)
return 1;
}
+static gint
+lua_tensor_has_blas (lua_State *L)
+{
+#ifdef HAVE_CBLAS
+ lua_pushboolean (L, true);
+#else
+ lua_pushboolean (L, false);
+#endif
+
+ return 1;
+}
+
static gint
lua_load_tensor (lua_State * L)
{
More information about the Commits
mailing list