作者查詢 / clickhere
作者 clickhere 在 PTT 全部看板的留言(推文), 共1142則
限定看板:全部
看板排序:
4F推:Well done.09/28 20:06
5F→:你可以用allreduce(w),這樣就不用 bcast 在 reduce 了.09/28 20:24
6F→:可不用if(comm.rank()==0) else ...09/28 20:25
7F→:allreduce的 cost 和 reduce 是一樣的.09/28 20:26
8F→:還省下bcast和if esle 的時間.09/28 20:26
9F→:假設沒看錯algorithm的話09/28 20:27
10F→:n<-ifelse(comm.rank()==0,nrow(iris),0)09/28 21:03
11F→:n<-allreduce(n)09/28 21:04
20F→:Good job.10/31 03:52
1F→:func <- function(x, y = 200, ...)09/09 10:44
2F→:不要只用一台機器處理.06/23 01:32
5F推:parse(text=paste(sdVar, ">1"))06/01 19:24
15F→:sdVar是字串 如 "bb", paste 不收 expression.06/03 10:00
5F→:integrate(...., rel.tol=1e-8, ...) 就會一樣了.05/24 02:13
6F→:這是數值計算所造成的誤差. integrate的default給太大了05/24 02:14
1F→:基本上沒錯,但在計算上更大的問題並不僅在第一次複製.05/05 00:00
2F→:for(i in 1:5) a[,c(2,4,6)] <- i05/05 00:01
3F→:每個i迴圈, a 都會被整個複製(hidden)05/05 00:02
4F→:copy-on-modify可能才是大問題,這也是Rcpp能夠解決的.05/05 00:03
5F→:第一次複製,只要一開始宣告好,並不致於拖垮計算效能05/05 00:05
3F推:你的input和output放錯了, 所以解得不是你給的ode.04/21 11:28
4F→:雖然ode()可以給變數名,但不代表fortran就懂名字.04/21 11:29
5F→:fortran只管變數的順序的.你input yini 是 I, S, R.04/21 11:29
6F→:但在ode()裡卻回傳 c(dI, dS, dR).04/21 11:30
7F→:改 yini <- c(S = ..., I= ..., R = ...) 即可.04/21 11:32
8F→: 回傳 c(dS, dI, dR).04/21 11:33
9F→:有沒有除pop_size只影響解的範圍.基本上,是順序解錯了.04/22 00:37
10F→:你都已有out[,c(2,3,4)]了.何需在解ODE?04/22 00:38
11F→:out[-1,2] - out[-nrow(out),2] 不是 dS/dt 嗎?04/22 00:39
12F推:proportion!! scale initial kappa & D即可.04/22 18:47
2F→:as.double 因為real指得是float. Both are defunct in R04/16 12:03
3F→:http://cran.r-project.org/src/base/NEWS.html04/16 12:03
4F→:help("readLines") 這可能是negative R最快的讀法了.04/16 12:05