Bases: dict
Create a container with all input data arrays, assigning labels for each one.
Used by CompositeModel to choose input data using labels
Parameters : | data : list
labels : list of strings
|
---|---|
Returns : | data : LabeledData
|
Examples
>>> x,y = np.mgrid[:5, :5]
>>> l = np.arange(10)
>>> ado = LabeledInput([x, y, l], ['x', 'y', 'pixel'])
>>> ado.x
array([[0, 0, 0, 0, 0],
[1, 1, 1, 1, 1],
[2, 2, 2, 2, 2],
[3, 3, 3, 3, 3],
[4, 4, 4, 4, 4]])
>>> ado['x']
array([[0, 0, 0, 0, 0],
[1, 1, 1, 1, 1],
[2, 2, 2, 2, 2],
[3, 3, 3, 3, 3],
[4, 4, 4, 4, 4]])
Methods Summary
add([label, value]) | Add input data to a LabeledInput object |
copy() |
Methods Documentation
Add input data to a LabeledInput object
Parameters : | label : str
value : numerical type
kw : dictionary
|
---|