小编Art*_*tem的帖子

JavaScript Number.toLocaleString()在分隔符后有4位数字

有没有办法number.toLocaleString()在逗号后加4位数?

例:

var number = 49.9712;
document.getElementById('id').innerText = number.toLocaleString();
Run Code Online (Sandbox Code Playgroud)

结果: 49,9712

但是现在它总是以逗号后的2位数返回数字: 49,97

javascript format numbers

42
推荐指数
2
解决办法
4万
查看次数

pytorch中如何生成正定矩阵?

我试图用随机生成的协方差矩阵定义多元高斯分布:

psi = torch.zeros(512).normal_(0., 1.).requires_grad_(True)

# Generate random matrix
Sigma_k = torch.rand(512, 512)
# Make it symmetric positive
Sigma_k = Sigma_k * Sigma_k.t()
# Make it definite
Sigma_k.add_(0.001, torch.eye(512)).requires_grad_(True)

multivariate_normal.MultivariateNormal(psi, Sigma_k)
Run Code Online (Sandbox Code Playgroud)

但我最终得到了一个例外:

RuntimeError:potrf 中的 Lapack 错误:2 阶的前导次要在 /Users/soumith/mc3build/conda-bld/pytorch_1549597882250/work/aten/src/TH/generic/THTensorLapack.cpp:658 处不是正定的

生成正定方阵的正确方法是什么?

pytorch

4
推荐指数
2
解决办法
4926
查看次数

Clojure:将值设置为键

可能是,这是一个愚蠢的问题,但它可能对许多新手有所帮助。如何将键值对添加到地图?

我的意思是:

(defn init-item [v item]
  (let [{:keys [id value]} item]
    (-> v
        (assoc :{ID_AS_A_KEY} value))))
Run Code Online (Sandbox Code Playgroud)

我得到:

(init-item {} {:id "123456789" :value [:name "King" :surname "Leonid"]})
user=> {:123456789 [:name "King" :surname "Leonid"]}
Run Code Online (Sandbox Code Playgroud)

lisp clojure

0
推荐指数
1
解决办法
107
查看次数

标签 统计

clojure ×1

format ×1

javascript ×1

lisp ×1

numbers ×1

pytorch ×1