We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 64c959a + 8b5b58e commit e5923cbCopy full SHA for e5923cb
arrayfire/library.py
@@ -534,9 +534,23 @@ def __init__(self):
534
except:
535
pass
536
537
+ c_dim4 = c_dim_t*4
538
+
539
+ out = c_dim_t(0)
540
+ dims = c_dim4(10, 10, 10, 10)
541
542
+ for key, value in self.__clibs:
543
+ err = value.af_randu(ct.pointer(out), 4, ct.pointer(dims), 0)
544
+ if (err == ERR.NONE.value):
545
+ if (self.__name != key):
546
+ self.__name = key
547
+ break
548
+ else:
549
+ self.__name = None
550
+ pass
551
552
if (self.__name is None):
- raise RuntimeError("Could not load any ArrayFire libraries.\n" +
- more_info_str)
553
+ raise RuntimeError("Could not load any ArrayFire libraries.\n" + more_info_str)
554
555
def get_id(self, name):
556
return self.__backend_name_map[name]
0 commit comments