public int[] keys() { synchronized( mutex ) { return m.keys(); } } public int[] keys( int[] array ) {
public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public int[] keys() { return m.keys(); } public int[] keys( int[] array ) { return m.keys( array ); }
public int[] keys( int[] array ) { return m.keys( array ); }
public int[] keys() { synchronized( mutex ) { return m.keys(); } } public int[] keys( int[] array ) {
@Override public int[] keys() { synchronized( mutex ) { return m.keys(); } } @Override
public int[] keys() { synchronized( mutex ) { return m.keys(); } } public int[] keys( int[] array ) {
public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
@Override public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public int[] keys() { synchronized( mutex ) { return m.keys(); } } public int[] keys( int[] array ) {
public int[] keys() { return m.keys(); } public int[] keys( int[] array ) { return m.keys( array ); }
@Override public int[] keys() { return m.keys(); } @Override
public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public int[] keys( int[] array ) { return m.keys( array ); }
public int[] keys( int[] array ) { synchronized( mutex ) { return m.keys( array ); } }
public int[] keys() { return m.keys(); } public int[] keys( int[] array ) { return m.keys( array ); }
@Override public int[] keys( int[] array ) { return m.keys( array ); }
public SparseMatrixRow(ValueConf vconf, int rowIndex, TIntFloatMap row) { this(vconf, rowIndex, row.keys(), row.values()); }
public SparseMatrixRow(ValueConf vconf, int rowIndex, TIntFloatMap row) { this(vconf, rowIndex, row.keys(), row.values()); }
public PhraseVector(TIntFloatMap map) { this.ids = new long[map.size()]; int i = 0; for (int id : map.keys()) { ids[i++] = id; } Arrays.sort(this.ids); vals = new float[ids.length]; for (i = 0; i < ids.length; i++) { vals[i] = map.get((int) ids[i]); } }