为什么System.Numerics.Vector3.Transform通过副本获取Matrix4x4而不是引用?

时间:2015-05-14 23:23:37

标签: c# optimization matrix

我正在开发一个需要执行大量矢量转换的图形应用程序。

我使用preds = train['Gender'][clf.predict(test[features])] print(pd.crosstab(test['Gender'], preds, rownames=['actual'], colnames=['preds'])) 作为向量,使用ValueError: cannot reindex from a duplicate axis 作为矩阵。它们都是结构,因此当尝试使用相同的矩阵转换许多不同的向量时,由于System.Numerics.Vector3按值传递矩阵,我的应用程序变得非常慢。

这有什么理由吗?我怎样才能克服这个问题?

0 个答案:

没有答案