首页 文章
  • 3 votes
     answers
     views

    在TensorFlow中从单个向量的成对比较生成矩阵

    我有一个1d向量,想要根据TensorFlow中矢量的成对比较生成矩阵 . 我需要将向量中的每个元素与所有其他元素(包括其自身)进行比较,如果它们相同,则相应的矩阵值将为1,否则为-1 . 例如,有一个 [1,2,3,4,1] 的向量,然后是所需的矩阵 [[1,-1,-1,-1,1], [-1,1,-1,-1,-1], [-1,-1,1,-1,-1], [-1,-1,-1,1,-1], [...
  • 1 votes
     answers
     views

    如何从张量流中的向量构造成对差的平方?

    我有一个在TensorFlow中具有N维的1D向量, 如何构造成对平方差的和? 示例 Input Vector[1,2,3]Output 6Computed As (1-2)^2+(1-3)^2+(2-3)^2. 如果我输入为N-dim向量l,则输出应为sigma_ {i,j}((l_i-l_j)^ 2) . Added question :如果我有一个2d矩阵,并希望对矩阵的每一行执行相同...
  • 1 votes
     answers
     views

    在矢量元素的所有成对比较中的R-共同元素

    我在R中有一个向量,比如c(2,2,3,2,3,4,4),我想构建一个大小为n的方阵(向量的元素个数),如果为1则为1向量的元素i具有与元素j相同的值,否则为0 . 在该示例中,矩阵的元素[1,2]和[1,4]必须具有1,因为向量的第一,第二和第四元素是相同的 . 有没有办法做到这一点 ?要构建的命令或函数?有什么组合?我想避免像你这样的循环 . 谢谢 !

热门问题