在Swift中为Tensorflow创建随机张量

在Swift中为Tensorflow创建随机张量,swift,numpy,tensorflow,random,tensor,Swift,Numpy,Tensorflow,Random,Tensor,我正在尝试使用Swift for Tensorflow API,但我无法找到一种通过随机法线初始化创建张量的方法 目前,我正在从numpy获取一个数组来构造张量结构: let np = Python.import("numpy") let w_np = np.random.randn(10, 10).astype(np.float32) let w = Tensor<Float32>(numpy: w_np)! let np=Python.import(“numpy”) 设w_n

我正在尝试使用Swift for Tensorflow API,但我无法找到一种通过随机法线初始化创建张量的方法

目前,我正在从numpy获取一个数组来构造张量结构:

let np = Python.import("numpy")

let w_np = np.random.randn(10, 10).astype(np.float32)
let w = Tensor<Float32>(numpy: w_np)!
let np=Python.import(“numpy”)
设w_np=np.random.randn(10,10).astype(np.float32)
设w=张量(numpy:w_np)!

Tensorflow是否有获得随机数组的捷径?

显然,
Tensor
有一个
init
函数,用于构造特定形状和随机值的张量。例如:

let input = Tensor<Float>(randomUniform: [64, 28, 28, 32])
let input=Tensor(randomUniform:[64,28,28,32])