Generate constant or random values on the device of specified type.
More...
|
| array | constant (float, unsigned nx, dtype ty=f32) |
| |
| array | identity (unsigned nx, dtype ty=f32) |
| |
| array | randu (unsigned nx, dtype ty=f32) |
| |
| array | randn (unsigned nx, dtype ty=f32) |
| |
| array | rand (unsigned nx, dtype ty=u32) |
| |
|
| array | constant (float, unsigned nx, unsigned ny, dtype ty=f32) |
| |
| array | identity (unsigned nx, unsigned ny, dtype ty=f32) |
| |
| array | randu (unsigned nx, unsigned ny, dtype ty=f32) |
| |
| array | randn (unsigned nx, unsigned ny, dtype ty=f32) |
| |
| array | rand (unsigned nx, unsigned ny, dtype ty=u32) |
| |
|
| array | constant (float, unsigned nx, unsigned ny, unsigned nz, dtype ty=f32) |
| |
| array | identity (unsigned nx, unsigned ny, unsigned nz, dtype ty=f32) |
| |
| array | randu (unsigned nx, unsigned ny, unsigned nz, dtype ty=f32) |
| |
| array | randn (unsigned nx, unsigned ny, unsigned nz, dtype ty=f32) |
| |
| array | rand (unsigned nx, unsigned ny, unsigned nz, dtype ty=u32) |
| |
|
| array | constant (float, unsigned d0, unsigned d1, unsigned d2, unsigned d3, dtype ty=f32) |
| |
| array | identity (unsigned d0, unsigned d1, unsigned d2, unsigned d3, dtype ty=f32) |
| |
| array | randu (unsigned d0, unsigned d1, unsigned d2, unsigned d3, dtype ty=f32) |
| |
| array | randn (unsigned d0, unsigned d1, unsigned d2, unsigned d3, dtype ty=f32) |
| |
| array | rand (unsigned d0, unsigned d1, unsigned d2, unsigned d3, dtype ty=u32) |
| |
|
| array | constant (float, const dim4 &dims, dtype ty=f32) |
| |
| array | identity (const dim4 &dims, dtype ty=f32) |
| |
| array | randu (const dim4 &dims, dtype ty=f32) |
| |
| array | randn (const dim4 &dims, dtype ty=f32) |
| |
| array | rand (const dim4 &dims, dtype ty=u32) |
| |
Generate constant or random values on the device of specified type.
There are five different initializations:
array E =
randn(100000,1);
Shown below is a histogram generated using the 100,000 elements of E, clearly showing the normal distribution of the elements in E.
| array af::constant |
( |
float |
, |
|
|
unsigned |
nx, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::identity |
( |
unsigned |
nx, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randu |
( |
unsigned |
nx, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randn |
( |
unsigned |
nx, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::rand |
( |
unsigned |
nx, |
|
|
dtype |
ty = u32 |
|
) |
| |
| array af::constant |
( |
float |
, |
|
|
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::identity |
( |
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randu |
( |
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randn |
( |
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::rand |
( |
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
dtype |
ty = u32 |
|
) |
| |
| array af::constant |
( |
float |
, |
|
|
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
unsigned |
nz, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::identity |
( |
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
unsigned |
nz, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randu |
( |
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
unsigned |
nz, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randn |
( |
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
unsigned |
nz, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::rand |
( |
unsigned |
nx, |
|
|
unsigned |
ny, |
|
|
unsigned |
nz, |
|
|
dtype |
ty = u32 |
|
) |
| |
| array af::constant |
( |
float |
, |
|
|
unsigned |
d0, |
|
|
unsigned |
d1, |
|
|
unsigned |
d2, |
|
|
unsigned |
d3, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::identity |
( |
unsigned |
d0, |
|
|
unsigned |
d1, |
|
|
unsigned |
d2, |
|
|
unsigned |
d3, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randu |
( |
unsigned |
d0, |
|
|
unsigned |
d1, |
|
|
unsigned |
d2, |
|
|
unsigned |
d3, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randn |
( |
unsigned |
d0, |
|
|
unsigned |
d1, |
|
|
unsigned |
d2, |
|
|
unsigned |
d3, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::rand |
( |
unsigned |
d0, |
|
|
unsigned |
d1, |
|
|
unsigned |
d2, |
|
|
unsigned |
d3, |
|
|
dtype |
ty = u32 |
|
) |
| |
| array af::constant |
( |
float |
, |
|
|
const dim4 & |
dims, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::identity |
( |
const dim4 & |
dims, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randu |
( |
const dim4 & |
dims, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::randn |
( |
const dim4 & |
dims, |
|
|
dtype |
ty = f32 |
|
) |
| |
| array af::rand |
( |
const dim4 & |
dims, |
|
|
dtype |
ty = u32 |
|
) |
| |