@Override public Double set( final int i, final Double value) { final double previous = getElement(i); setElement(i, value); return previous; }
@Override public void increment( final int index, final double value) { this.setElement(index, this.getElement(index) + value); }
@Override public void increment( final int index, final double value) { this.setElement(index, this.getElement(index) + value); }
@Override public Double set( final int i, final Double value) { final double previous = getElement(i); setElement(i, value); return previous; }
@Override public void increment( final int index, final double value) { this.setElement(index, this.getElement(index) + value); }
@Override public Double set( final int i, final Double value) { final double previous = getElement(i); setElement(i, value); return previous; }
/** * Assigns the values in the provided vector into this. * * @param parameters The vector to convert. */ @Override public void convertFromVector( final Vector parameters ) { this.assertSameDimensionality( parameters ); final int dimensionality = this.getDimensionality(); for (int i = 0; i < dimensionality; i++) { this.setElement( i, parameters.getElement( i ) ); } }
/** * Assigns the values in the provided vector into this. * * @param parameters The vector to convert. */ @Override public void convertFromVector( final Vector parameters ) { this.assertSameDimensionality( parameters ); final int dimensionality = this.getDimensionality(); for (int i = 0; i < dimensionality; i++) { this.setElement( i, parameters.getElement( i ) ); } }
/** * Assigns the values in the provided vector into this. * * @param parameters The vector to convert. */ @Override public void convertFromVector( final Vector parameters ) { this.assertSameDimensionality( parameters ); final int dimensionality = this.getDimensionality(); for (int i = 0; i < dimensionality; i++) { this.setElement( i, parameters.getElement( i ) ); } }
@Override public void dotDivideEquals( final Vector other) { this.assertSameDimensionality(other); // This is a dense loop since there is no sparsity in division. final int dimensionality = this.getDimensionality(); for (int i = 0; i < dimensionality; i++) { this.setElement(i, this.getElement(i) / other.getElement(i)); } }
@Override public void dotDivideEquals( final Vector other) { this.assertSameDimensionality(other); // This is a dense loop since there is no sparsity in division. final int dimensionality = this.getDimensionality(); for (int i = 0; i < dimensionality; i++) { this.setElement(i, this.getElement(i) / other.getElement(i)); } }
@Override public void dotDivideEquals( final Vector other) { this.assertSameDimensionality(other); // This is a dense loop since there is no sparsity in division. final int dimensionality = this.getDimensionality(); for (int i = 0; i < dimensionality; i++) { this.setElement(i, this.getElement(i) / other.getElement(i)); } }