We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b73d4ee commit e0f1ef1Copy full SHA for e0f1ef1
arrayfire/features.py
@@ -32,6 +32,14 @@ def __init__(self, num=0):
32
assert(isinstance(num, numbers.Number))
33
safe_call(backend.get().af_create_features(c_pointer(self.feat), c_dim_t(num)))
34
35
+ def __del__(self):
36
+ """
37
+ Release features' memory
38
39
+ if self.feat:
40
+ backend.get().af_release_features(self.feat)
41
+ self.feat = None
42
+
43
def num_features(self):
44
"""
45
Returns the number of features detected.
0 commit comments