Package uk.org.ogsadai.tuple

Examples of uk.org.ogsadai.tuple.TupleMetadata


              {
                  column = new SimpleColumnMetadata(columnNames.get(i), TupleTypes._DOUBLE, 0, 0, 0);
              }
              columnsMetadata.add(column);
            }
            TupleMetadata outMetadata = new SimpleTupleMetadata(columnsMetadata);
           
           
           
            mResultOutput.write(new MetadataWrapper(outMetadata));
            for(List<Object> v:values) {
View Full Code Here


            return;
        }
        LOG.debug("Started BuildIterationalClassifier");
        Map<Integer, List<Object>> nominalValues = getNominalValues();
        TupleListIterator tuples = new FullListTupleListIterator(INPUT_DATA, mDataInput);
        TupleMetadata metadata = (TupleMetadata)tuples.getMetadataWrapper().getMetadata();
      columns = "Trained on: [";
      for(int i=0; i<metadata.getColumnCount();i++)
        columns += metadata.getColumnMetadata(i).getName() + " ";
     
      columns += "]\n";
        Instances dataset = WekaUtilities.createEmptyDataset(metadata, classIndex, nominalValues);
        if(mOptionsInput != null)
          description = TupleUtilities.getString(readBlock(mDescriptionInput), INPUT_DESCRIPTION);
View Full Code Here

         
          mInsertExpressionOutput.write("INSERT INTO " + tableName + " VALUES(?)");
          mNumbersOutput.write(ControlBlock.LIST_BEGIN);
          List<ColumnMetadata> columnsMetadata = new ArrayList<ColumnMetadata>();
            columnsMetadata.add(new SimpleColumnMetadata("ID", TupleTypes._INT, 0, 0, 0));
            TupleMetadata outMetadata = new SimpleTupleMetadata(columnsMetadata);
            mNumbersOutput.write(new MetadataWrapper(outMetadata));
          while(newNumber < max){
         
            newNumber = prevNumber + random.nextInt(maxStep) + 1;
            prevNumber = newNumber;
View Full Code Here

        activity.addOutput(ConvertToTupleActivity.OUTPUT, output);
       
        activity.process();
              
        List blocks = output.getActualBlocks();
        TupleMetadata meta = (TupleMetadata) ((MetadataWrapper) blocks.get(1)).getMetadata();
       
        assertEquals("column name is different", name, meta.getColumnMetadata(0).getName());
        assertEquals("column type is different", type, meta.getColumnMetadata(0).getType());
       
       Tuple tuple = (Tuple) blocks.get(3);
       assertEquals("data1 is different", data1, tuple.getString(0));
          
       tuple = (Tuple) blocks.get(4);
View Full Code Here

        activity.addOutput(ConvertToTupleActivity.OUTPUT, output);
       
        activity.process();
              
        List blocks = output.getActualBlocks();
        TupleMetadata meta = (TupleMetadata) ((MetadataWrapper) blocks.get(1)).getMetadata();
       
        assertEquals("column name is different", name, meta.getColumnMetadata(0).getName());
        assertEquals("column type is different", type, meta.getColumnMetadata(0).getType());
       
       Tuple tuple = (Tuple) blocks.get(3);
       assertEquals("data1 is different", data1, tuple.getInt(0));
    }
View Full Code Here

        activity.addOutput(ConvertToTupleActivity.OUTPUT, output);
       
        activity.process();
              
        List blocks = output.getActualBlocks();
        TupleMetadata meta = (TupleMetadata) ((MetadataWrapper) blocks.get(1)).getMetadata();
       
        assertEquals("column name is different", name, meta.getColumnMetadata(0).getName());
        assertEquals("column type is different", type, meta.getColumnMetadata(0).getType());
       
       Tuple tuple = (Tuple) blocks.get(3);
       assertEquals("data1 is different", data1, tuple.getObject(0));

    }
View Full Code Here

       
        Object data = new double[]{0.0, 1.1, 2.2, 3.3};

        ColumnMetadata columnMetadata = new SimpleColumnMetadata
            ("extracted", TupleTypes._OBJECT, 0, ColumnMetadata.COLUMN_NO_NULLS, 0);
        TupleMetadata tupleMetadata =
          new SimpleTupleMetadata(Collections.singletonList(columnMetadata));
        MetadataWrapper metadataWrapper = new MetadataWrapper(tupleMetadata);
   
        List elements = new ArrayList();
        elements.add(data);
View Full Code Here

       
//        Random rand = new Random();
       
        MetadataWrapper metadataWrapper = tuples.getMetadataWrapper();
       
        TupleMetadata metadata =
            (TupleMetadata)metadataWrapper.getMetadata();
       
        Tuple[] sampleTuples = new Tuple[sampleSize];
        boolean filled = false;
View Full Code Here

            List columns = new ArrayList();
            ColumnMetadata col = new SimpleColumnMetadata("groupID", TupleTypes._STRING, 0, 0, 0);
            columns.add(col);
            col = new SimpleColumnMetadata("groupID", TupleTypes._DOUBLE, 0, 0, 0);
            columns.add(col);
            TupleMetadata metadata = new SimpleTupleMetadata(columns);
            MetadataWrapper wrapper = new MetadataWrapper(metadata);
           
            mOutput.write(ControlBlock.LIST_BEGIN);
            mOutput.write(wrapper);
View Full Code Here

        try
        {
            engine.eval(script);
            Invocable inv = (Invocable)engine;
            TupleJoin join = inv.getInterface(TupleJoin.class);
            TupleMetadata outputMetadata =
                join.getMetadata(
                        (TupleMetadata)tuples1.getMetadataWrapper().getMetadata(),
                        (TupleMetadata)tuples2.getMetadataWrapper().getMetadata());
            Tuple tuple;
            // Store data1 input stream
View Full Code Here

TOP

Related Classes of uk.org.ogsadai.tuple.TupleMetadata

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.