[python-arrayfire] 241/250: Updating CHANGELOG for 3.3 release

Ghislain Vaillant ghisvail-guest at moszumanska.debian.org
Mon Mar 28 22:59:52 UTC 2016


This is an automated email from the git hooks/post-receive script.

ghisvail-guest pushed a commit to branch debian/master
in repository python-arrayfire.

commit 9436ae7ec3b82aa5d7df38d2991ff38433e5c0b4
Author: Pavan Yalamanchili <pavan at arrayfire.com>
Date:   Sun Mar 20 19:32:45 2016 -0400

    Updating CHANGELOG for 3.3 release
---
 CHANGELOG.md | 45 +++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 316c456..78ce324 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,48 @@
+### v3.3.20160320
+- Feature parity with Arrayfire 3.3 libs
+    - Functions to interact with arryafire's internal data structures.
+        - `Array.offset`
+        - `Array.strides`
+        - `Array.is_owner`
+        - `Array.is_linear`
+        - `Array.raw_ptr`
+    - Array constructor now takes `offset` and `strides` as optional parameters.
+    - New visualization functions: `scatter` and `scatter3`
+    - OpenCL backend specific functions:
+        - `get_device_type`
+        - `get_platform`
+        - `add_device_context`
+        - `delete_device_context`
+        - `set_device_context`
+    - Functions to allocate and free memory on host and device
+        - `alloc_host` and `free_host`
+        - `alloc_pinned` and `free_pinned`
+        - `alloc_device` and `free_device`
+    - Function to query which device and backend an array was created on
+        - `get_device_id`
+        - `get_backend_id`
+    - Miscellaneous functions
+        - `is_lapack_available`
+        - `is_image_io_available`
+
+- Interopability
+    - Transfer PyCUDA GPUArrays using `af.pycuda_to_af_array`
+    - Transfer PyOpenCL Arrays using `af.pyopencl_to_af_array`
+    - New helper function `af.to_array` added to convert a different `array` to arrayfire Array.
+        - This function can be used in place of `af.xyz_to_af_array` functions mentioned above.
+
+- Deprecated functions list
+    - `lock_device_ptr` is deprecated. Use `lock_array` instead.
+    - `unlock_device_ptr` is deprecated. Use `unlock_array` instead.
+
+- Bug Fixes:
+    - [Boolean indexing giving faulty results](https://github.com/arrayfire/arrayfire-python/issues/68) for multi dimensional arrays.
+    - [Enum types comparision failures](https://github.com/arrayfire/arrayfire-python/issues/65) in Python 2.x
+    - [Support loading SO versioned libraries](https://github.com/arrayfire/arrayfire-python/issues/64) in Linux and OSX.
+    - Fixed typo that prevented changing backend
+    - Fixed image processing functions that accepted floating point scalar paramters.
+        - Affected functions include: `translate`, `scale`, `skew`, `histogram`, `bilateral`, `mean_shift`.
+
 ### v3.2.20151224
 - Bug fixes:
     - A default `AF_PATH` is set if none is found as an environment variable.

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-science/packages/python-arrayfire.git



More information about the debian-science-commits mailing list