arrayfire 3.6.3

ArrayFire is a high performance software library for parallel computing with an easy-to-use API. Its array based function set makes parallel programming simple. ArrayFire's multiple backends (CUDA, OpenCL and native CPU) make it platform independent and highly portable. A few lines of code in ArrayFire can replace dozens of lines of parallel computing code, saving you valuable time and lowering development costs. This crate provides Rust bindings for ArrayFire library.
Documentation
Build #216616 2020-01-28 12:34:54
# rustc version
rustc 1.42.0-nightly (8a79d08fa 2020-01-27)# docs.rs version
docsrs 0.6.0 (9c0d43f 2020-01-23)# build log
[INFO] running `"docker" "create" "-v" "/home/cratesfyi/workspace/builds/arrayfire-3.6.3/target:/opt/rustwide/target:rw,Z" "-v" "/home/cratesfyi/workspace/builds/arrayfire-3.6.3/source:/opt/rustwide/workdir:ro,Z" "-v" "/home/cratesfyi/workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/home/cratesfyi/workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=1001" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=-Z unstable-options --resource-suffix -20200127-1.42.0-nightly-8a79d08fa --static-root-path / --extern-html-root-url serde_json=https://docs.rs/serde_json/1.0.20 --extern-html-root-url serde_derive=https://docs.rs/serde_derive/1.0.66 --extern-html-root-url lazy_static=https://docs.rs/lazy_static/1.1.0 --extern-html-root-url float_cmp=https://docs.rs/float-cmp/0.6.0 --extern-html-root-url serde=https://docs.rs/serde/1.0.66 --extern-html-root-url rustc_version=https://docs.rs/rustc_version/0.2.3 --extern-html-root-url num=https://docs.rs/num/0.2.0 --extern-html-root-url libc=https://docs.rs/libc/0.2.42 --html-in-header ./scripts/mathjax.script" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "3221225472" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+nightly" "doc" "--lib" "--no-deps"`
[INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap.
[INFO] [stdout] 157b5cca552053bd28e04bd5ee42027f922e39e71a4442dd7ec514c28c88b9ad
[INFO] running `"docker" "start" "-a" "157b5cca552053bd28e04bd5ee42027f922e39e71a4442dd7ec514c28c88b9ad"`
[INFO] [stderr]    Compiling autocfg v0.1.5
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling serde v1.0.66
[INFO] [stderr]    Compiling num-bigint v0.2.2
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling version_check v0.1.4
[INFO] [stderr]    Compiling num-iter v0.1.37
[INFO] [stderr]    Compiling itoa v0.4.1
[INFO] [stderr]    Compiling dtoa v0.4.2
[INFO] [stderr]     Checking libc v0.2.42
[INFO] [stderr]    Compiling proc-macro2 v0.4.6
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling num-traits v0.2.8
[INFO] [stderr]    Compiling num-integer v0.1.41
[INFO] [stderr]    Compiling num-complex v0.2.3
[INFO] [stderr]    Compiling num-rational v0.2.2
[INFO] [stderr]    Compiling lazy_static v1.1.0
[INFO] [stderr]    Compiling quote v0.6.3
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling syn v0.14.2
[INFO] [stderr]    Compiling serde_json v1.0.20
[INFO] [stderr]     Checking num v0.2.0
[INFO] [stderr]    Compiling serde_derive v1.0.66
[INFO] [stderr]    Compiling arrayfire v3.6.3 (/opt/rustwide/workdir)
[INFO] [stderr]  Documenting arrayfire v3.6.3 (/opt/rustwide/workdir)
[INFO] [stderr] warning: `[0]` cannot be resolved, ignoring it.
[INFO] [stderr]     --> src/image/mod.rs:1234:80
[INFO] [stderr]      |
[INFO] [stderr] 1234 | /// - `wx` is the block window size along 0th-dimension between [1, input.dims[0] + px]
[INFO] [stderr]      |                                                                                ^ cannot be resolved, ignoring
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(intra_doc_link_resolution_failure)]` on by default
[INFO] [stderr]      = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: `[1]` cannot be resolved, ignoring it.
[INFO] [stderr]     --> src/image/mod.rs:1235:80
[INFO] [stderr]      |
[INFO] [stderr] 1235 | /// - `wy` is the block window size along 1st-dimension between [1, input.dims[1] + py]
[INFO] [stderr]      |                                                                                ^ cannot be resolved, ignoring
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr] warning: `[0]` cannot be resolved, ignoring it.
[INFO] [stderr]     --> src/image/mod.rs:1234:80
[INFO] [stderr]      |
[INFO] [stderr] 1234 | /// - `wx` is the block window size along 0th-dimension between [1, input.dims[0] + px]
[INFO] [stderr]      |                                                                                ^ cannot be resolved, ignoring
[INFO] [stderr]      |
[INFO] [stderr]      = help: to escape `[` and `]` characters, just add '\' before them like `\[` or `\]`
[INFO] [stderr] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 31.70s
[INFO] running `"docker" "inspect" "157b5cca552053bd28e04bd5ee42027f922e39e71a4442dd7ec514c28c88b9ad"`
[INFO] running `"docker" "rm" "-f" "157b5cca552053bd28e04bd5ee42027f922e39e71a4442dd7ec514c28c88b9ad"`
[INFO] [stdout] 157b5cca552053bd28e04bd5ee42027f922e39e71a4442dd7ec514c28c88b9ad