matflow.ValueSequence#
- class matflow.ValueSequence(path, values, nesting_order=0, label=None, value_class_method=None)#
Bases:
ValueSequence
Methods
- param coord:
Which coordinate to use. Either 0, 1, or None, meaning each value will be
Save value to a persistent workflow.
Attributes
True if the values are for a sub part of the parameter.
Return the normalised path without the "inputs" prefix, if the sequence is an inputs sequence, else return None.
- Parameters:
- app = App(name='MatFlow', version='0.3.0a129')#
- classmethod from_file(path, file_path, nesting_order=0, label=None, **kwargs)#
- classmethod from_geometric_space(path, start, stop, num, nesting_order=0, endpoint=True, label=None, **kwargs)#
- classmethod from_json_like(json_like, shared_data=None)#
- classmethod from_linear_space(path, start, stop, num, nesting_order=0, label=None, **kwargs)#
- classmethod from_log_space(path, start, stop, num, nesting_order=0, base=10.0, endpoint=True, label=None, **kwargs)#
- classmethod from_random_uniform(path, num, low=0.0, high=1.0, seed=None, nesting_order=0, label=None, **kwargs)#
- classmethod from_range(path, start, stop, nesting_order=0, step=1, label=None, **kwargs)#
- classmethod from_rectangle(path, start, stop, num, coord=None, include=None, nesting_order=0, label=None, **kwargs)#
- property input_path#
- property input_type#
- property is_sub_value#
True if the values are for a sub part of the parameter.
- property labelled_type#
- make_persistent(workflow, source)#
Save value to a persistent workflow.
- property normalised_inputs_path#
Return the normalised path without the “inputs” prefix, if the sequence is an inputs sequence, else return None.
- property normalised_path#
- property parameter#
- property path_split#
- property path_type#
- property resource_scope#
- to_dict()#
- to_json_like(dct=None, shared_data=None, exclude=None, path=None)#
- property values#
- property workflow#