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
>>> y, x = np.mgrid[:5, :5]
>>> l = np.arange(10)
>>> labeled_input = LabeledInput([x, y, l], ['x', 'y', 'pixel'])
>>> labeled_input.x
array([[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4]])
>>> labeled_input['x']
array([[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 4],
[0, 1, 2, 3, 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
|
---|