首页 文章
  • 3 votes
     answers
     views

    Kotlin:泛型和差异

    我想在 Throwable 上创建一个扩展函数,给定 KClass ,递归搜索与参数匹配的根本原因 . 以下是一种有效的尝试: fun <T : Throwable> Throwable.getCauseIfAssignableFrom(e: KClass<T>): Throwable? = when { this::class.java.isAssignableF...
  • 2 votes
     answers
     views

    如何强制使用Matlab / Octave cov函数来使用可选参数

    我正在使用Matlab和Octave的 cov (协方差)函数 . 实际上我正在使用 Octave ,但最终它必须同时适用于两者 . 此函数有一个可选的第二个或第三个参数,用于指示是否应使用 N 或N-1完成 normalization . 如果我这样做: cov(points,1) (其中点是4x2矩阵)我得到以下错误: error: cov: x and y must have the sa...
  • 1 votes
     answers
     views

    评估TensorFlow中多维输入之间的成对欧氏距离

    我有两个形状的二维张量,比如m X d和n X d . 什么是优化的(即没有for循环)或评估这两个张量之间的成对欧氏距离的张量流方式,以便得到形状m X n的输出张量 . 我需要它来创建高斯核的平方项,以最终具有大小为m×n的协方差矩阵 . 等效的未经优化的numpy代码看起来像这样 difference_squared = np.zeros((x.shape[0], x_.shape[0])...
  • 1 votes
     answers
     views

    将具有更多派生类型的通用对象分配/反序列化为具有较少派生类型的通用对象

    我有一个具有以下结构的类 public class GenericEntity<T> where T : BaseClass { T Property {get; set;} } 我有 BaseClass 的几个具体实现,并使用这些具体实现来实例化 GenericEntity 类型的对象 例如 var entity = new GenericEntity<Der...
  • 1 votes
     answers
     views

    非线性混合效应matlab中的协方差矩阵

    我想知道是否有人熟悉matlab中的NLMEFITSA算法 . 这个算法给我的结果是混合效应模型的固定效应参数(beta)以及它们的协方差矩阵(psi),但它也在“stats”结构中给了我一个称为“covb”的协方差矩阵我知道这个与标准误差有关,它对于计算置信区间很重要,但说实话,我不知道这个“covb”和“psi”协方差矩阵之间究竟有什么区别 . 在模拟新数据时如何使用“covb”?
  • 3 votes
     answers
     views

    pdBlocked的语法,用于指定混合效应模型nlme中的协方差矩阵

    我有一个混合效果模型,我想在我的随机效应协方差矩阵中删除一些相关性以减少我的自由度 . 要做到这一点,我想我应该使用 pdBlocked 但无法获得正确的语法来获得我想要的具体内容 . 示例代码: library(nlme) m3 <- lme(distance ~ age +I(age^2) + I(age^3), data = Orthodont, random ...
  • 0 votes
     answers
     views

    计算nlme中参数的标准误差

    我在nlme中运行非线性混合模型,我无法计算三个参数的标准误差 . 我们在这里有最终模型: shortG.nlme9 <- update(shortG.nlme6, fixed = Asym + xmid + scal ~ Treatment * Breed + Environment, start = c(shor...
  • -1 votes
     answers
     views

    如何在numpy内部实现协方差?

    这是协方差矩阵的定义 . http://en.wikipedia.org/wiki/Covariance_matrix#Definition 除了主对角线之外,矩阵中的每个元素(如果我没有错)简化为E(x_ * x_ ) - mean(i)* mean(j)其中i和j是行协方差矩阵的数量和列数 . 从numpy文档中, x = np.array([[0, 2], [1, 1], [2, 0]...
  • 2 votes
     answers
     views

    Numpy计算大型多光谱图像的corrcoef

    我正在尝试计算一个像素与整个图像的相关系数 . 我有以下代码可行 #load picture from serialized data 21 channels, ~500 x ~900 px pic=pickle.load(open('hyper.p','rb')) #prepare result table result=zeros((pic.shape[1],pic.shape[2])) ...
  • -1 votes
     answers
     views

    如何将通用抽象类(不是类型参数)声明为协变?

    鉴于: abstract class BST[+A: Ordering] { def left: BST[A] = BST.empty[A] def right: BST[A] = BST.empty[A] } 我想声明方法 left 和 right ,以便它们返回 BST[A] 的任何子类型 . 在Java中,可以很容易地执行以下操作: public abstract <? e...
  • 0 votes
     answers
     views

    如何从Wishart Distrubtion生成随机协方差矩阵

    我需要为项目生成一个n×n,正定的协方差矩阵 . 建议从Wishart分布中提取 . 如何在R中生成随机协方差矩阵,理想情况下也使用Wishart分布 . 我已经尝试过rwishart()获取值,但需要更多帮助 . 谢谢
  • 3 votes
     answers
     views

    如何从lme4获得随机效应的协方差矩阵(BLUP /条件模式)

    所以,我在R中拟合了一个带有两个随机截距的线性混合模型: Y = X beta + Z b + e_i, 哪里 b ~ MVN (0, Sigma) ; X 和 Z 分别是固定和随机效应模型矩阵, beta 和 b 是固定效应参数和随机效应BLUP /条件模式 . 我想了解 b 的基础协方差矩阵,这在 lme4 包中似乎不是一件小事 . 您只能通过 VarCorr 获得方差,而不是实际的相关...
  • 25 votes
     answers
     views

    专业化中的参数类型协方差

    tl;博士 在不支持泛型的语言(PHP)中,有哪些策略可以克服特化的参数类型不变性? 注意:我希望我可以说我对类型理论/安全/方差等的理解更完整;我不是CS专业 . 情况 你有一个抽象类, Consumer ,你想要扩展 . Consumer 声明了一个需要定义的抽象方法 consume(Argument $argument) . 应该不是问题 . 问题 您的专业 Consumer ,名...
  • 2 votes
     answers
     views

    Java,强类型,协方差和反差[关闭]

    在我的OOP课程中学习考试时,我遇到了一个问题,我得到了一个我并不理解的答案 . 问题如下(翻译): 编程语言“Sava”在各方面都与Java类似,除了以下内容: 它的结构类型 覆盖方法时,参数可以是逆变的,返回类型可以是协变的 . 鉴于以下类和接口,以下任务是否合法? interface I{ boolean equals(I i){…} } class C{ ...
  • 5 votes
     answers
     views

    Scala下限类型和协方差

    我正在读这个页面http://www.scala-lang.org/node/137,我理解协方差和下界也是什么,但是不清楚的是这一行: 不幸的是,这个程序不能编译,因为只有在变量位置使用类型变量时才能进行协方差注释 . 由于类型变量T作为方法前置的参数类型出现,因此该规则被破坏 . 为什么 elem 必须是 T 的超类型的实例,如果 ListNode 已经是协变的,为什么 elem 不能被添...
  • 1 votes
     answers
     views

    .NET 4.0 Generic Invariant,Covariant,Contravariant

    这是我面临的情景: public abstract class Record { } public abstract class TableRecord : Record { } public abstract class LookupTableRecord : TableRecord { } public sealed class UserRecord : LookupTableRe...
  • 5 votes
     answers
     views

    lme4计算协方差的置信区间

    请参阅Ben Bolker 16/05/2016的答案,了解相应的解决方案 . OP下面 . 我正在使用lme4安装几个多级模型 . 我想报告随机效应的方差和协方差,并自动化这个过程 . 我知道我可以得到 as.data.frame(VarCorr(mymodel)) 的差异,我知道我可以用 confint(mymodel) 得到置信区间 . 很明显,我可以合并/绑定两个表,并通过简单地将 c...
  • 10 votes
     answers
     views

    使用派生类型和相同名称覆盖属性C#

    我正在尝试使用具有相同名称的不同但派生类型覆盖基类中的属性 . 我认为它可以通过协变或泛型但不确定如何做到这一点? 以下代码获取错误: 错误1'Sun.Cache':类型必须是'OuterSpace.Cache'才能匹配被覆盖的成员'OuterSpace.Cache' public class OuterSpace { public virtual OuterSpaceData Dat...

热门问题