我正在尝试监控使用cuda和MPI的进程,有什么方法可以做到这一点,比如命令"top"但是监视GPU呢?
我正在尝试下一个代码,试图看看预测是否可以帮助我找到2阶多项式的因变量的值,在这种情况下很明显y = x ^ 2:
x <- c(1, 2, 3, 4, 5 , 6)
y <- c(1, 4, 9, 16, 25, 36)
mypol <- lm(y ~ poly(x, 2, raw=TRUE))
> mypol
Call:
lm(formula = y ~ poly(x, 2, raw = TRUE))
Coefficients:
(Intercept) poly(x, 2, raw = TRUE)1 poly(x, 2, raw = TRUE)2
0 0 1
Run Code Online (Sandbox Code Playgroud)
如果我试图找到x = 7的值,我得到这个:
> predict(mypol, 7)
Error in eval(predvars, data, env) : not that many frames on the stack
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
我正在使用chron包,我正在尝试使用一秒钟的hundreths,如下所示:
library(chron)
tms <- times(c("00:01:30.81", "00:01:33.38", "00:01:34.10", "00:01:37.09",
"00:01:37.29", "00:01:36.96", "00:01:37.65", "00:01:37.63",
"00:01:36.80", "00:01:40.06"))
mean(tms)
# [1] 00:01:36
var(tms)
# [1] 9.432812e-10
sum(tms)
# [1] 00:16:02
Run Code Online (Sandbox Code Playgroud)
时间不是百分之一秒,就像我这样做:
tms
# [1] 00:01:31 00:01:33 00:01:34 00:01:37 00:01:37 00:01:37 00:01:38 00:01:38
# [9] 00:01:37 00:01:40
Run Code Online (Sandbox Code Playgroud)
它只使用秒,就是它,它是四舍五入,我想要确切的时间,或平均...我怎么能解决这个问题?