Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*
  * Copyright [2013-2014] eBay Software Foundation
  *  
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
  *
  *    http://www.apache.org/licenses/LICENSE-2.0
  *  
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
package ml.shifu.guagua.mapreduce.example.kmeans;
Data records with tag. The tag is the index of the k categories range from 0 to k-1.
public class TaggedRecord {
    public static final int INVALID_TAG = -1;
    public TaggedRecord() {
        this(null);
    }
    public TaggedRecord(Double[] record) {
        this(record);
    }
    public TaggedRecord(Double[] recordint tag) {
        this. = record;
        this. = tag;
    }

    
Data record
    private Double[] record;

    
Data in which category
    private int tag = ;
    public Double[] getRecord() {
        return ;
    }
    public void setRecord(Double[] record) {
        this. = record;
    }
    public int getTag() {
        return ;
    }
    public void setTag(int tag) {
        this. = tag;
    }
    public String toString(String separator) {
        StringBuilder sb = new StringBuilder(200);
        for(int i = 0; i < this..lengthi++) {
            sb.append(this.[i]).append(separator);
        }
        sb.append(this.);
        return sb.toString();
    }
    @Override
    public String toString() {
        return this.toString("|");
    }
    
    public static void main(String[] args) {
        ..println(Arrays.toString("aaa\u0010bbb".split("\u0010")));
    }
New to GrepCode? Check out our FAQ X