linearTimeTrend 返回的是一个 tuple,byRow 的func只能返回等长的向量或者标量。根据你的代码感觉你完全不需要 transpose 转置,使用 loop 函数直接按列遍历计算就可以。
loop(linearTimeTrend{,4}, p[1:10,1:10])
code = “““
// linearTimeTrend(p,12)
byRow(linearTimeTrend{,4}
transpose(p[1:10,1:10]))
“““
sess.run(code)
请教下,我现在使用byRow函数来逐行计算,得到的结果是Not allowed to create a matrix with type ANY, 这是什么原因?