ModelWeights
Guice Dependency Injectionを使用するオブジェクトを作成する必要があります。double[][]
実行時に Guice 依存性注入を使用して配列をバインドするにはどうすればよいですか?
public class MW {
private double[][] weights;
private LogConditionalObjectiveFunction objectiveFunction;
@Inject
public MW(double[][] weights, LogConditionalObjectiveFunction func)
{
this.weights = weights;
this.objectiveFunction = func;
}
public double[][] getWeights()
{
return this.weights;
}
public LogConditionalObjectiveFunction getObjectiveFunction()
{
return this.objectiveFunction;
}
}
いくつかのアプローチを試しているときにこれを得ました:
1) No implementation for double[][] was bound.
while locating double[][]
for parameter 0 at com.data.MW.<init>(MW.java:13)
while locating com.data.MW
for parameter 0 at com.predictor.impl.MEP.<init>(MEP.java:50)
at com.ServletDependencyInjector$1.configureServlets(ServletDependencyInjector.java:72)