我在一列中有一个包含大量BLOB数据的表.我正在编写一个实用程序来将数据转储到文件系统.但在转储之前,我需要检查磁盘上是否有必要的空间来导出整个表中的所有blob字段.
请建议一种有效的方法来获取表中所有blob字段的大小.
我试图使用Java访问使用MLlib的Naive Baye预测的后验概率.由于成员变量brzPi和brzTheta是私有的,我应用了一个hack来通过反射访问值.
我正在使用Java,无法找到使用Java的breeze库的方法.如果我是正确的,相关的计算是通过NaiveBayesModel类中的第66行给出的,
标签(brzArgmax(brzPi + brzTheta*testData.toBreeze))
这里DenseVectors的元素添加和乘法是作为不能在Java中直接访问的运算符给出的.另外,对我来说,使用brzArgmax并不十分清楚.
任何人都可以帮助我将上述计算从Scala转换为Java.
PS:我已经在Jira上提出了一项改进请求,要求在MLlib中直接从外部访问这些变量.
谢谢,贾丁