Package org.datavec.api.transform.reduce
Interface IAssociativeReducer
-
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
Reducer
public interface IAssociativeReducer extends Serializable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IAggregableReduceOp<List<Writable>,List<Writable>>
aggregableReducer()
An aggregation that has the property that reduce(List(reduce(List(l1, l2)), l3)) = reduce(List(l1, reduce(List(l2, l3)))Schema
getInputSchema()
List<String>
getKeyColumns()
void
setInputSchema(Schema schema)
Schema
transform(Schema schema)
-
-
-
Method Detail
-
setInputSchema
void setInputSchema(Schema schema)
- Parameters:
schema
-
-
getInputSchema
Schema getInputSchema()
- Returns:
-
aggregableReducer
IAggregableReduceOp<List<Writable>,List<Writable>> aggregableReducer()
An aggregation that has the property that reduce(List(reduce(List(l1, l2)), l3)) = reduce(List(l1, reduce(List(l2, l3)))- Returns:
-
-