[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