Skip to content

Commit 2b8257a

Browse files
committed
Merge branch 'master' into devel
2 parents cb8fdcf + b1cac61 commit 2b8257a

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
### v3.3.20160516
2+
- Bugfix: Increase arrayfire's priority over numpy for mixed operations
3+
4+
- Added new library functions
5+
- `get_backend` returns backend name
6+
17
### v3.3.20160510
28
- Bugfix to `af.histogram`
39

arrayfire/library.py

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -531,14 +531,20 @@ def set_backend(name, unsafe=False):
531531
If False, does not switch backend if current backend is not unified backend.
532532
"""
533533
if (backend.is_unified() == False and unsafe == False):
534-
raise RuntimeError("Can not change backend after loading %s" % name)
534+
raise RuntimeError("Can not change backend to %s after loading %s" % (name, backend.name()))
535535

536536
if (backend.is_unified()):
537537
safe_call(backend.get().af_set_backend(backend.get_id(name)))
538538
else:
539539
backend.set_unsafe(name)
540540
return
541541

542+
def get_backend():
543+
"""
544+
Return the name of the backend
545+
"""
546+
return backend.name()
547+
542548
def get_backend_id(A):
543549
"""
544550
Get backend name of an array

0 commit comments

Comments
 (0)