ItemSpace

class ItemSpace(_impl)[source]

Dynamically created space.

Dynamic spaces of a parametric space are created by accessing its elements for the first time, through subscription [] or call () operations on the parametric space.

Dynamic spaces are not editable like static spaces.

Basic properties

name

Name of the object.

fullname

Dotted name of the object.

doc

Description string

allow_none

Whether a cells can have None as its value.

model

The model this object belongs to.

parent

The parent of this object.

properties

refs

A map associating names to objects accessible by the names.

cur_space([name])

Set the current space to Space name and return it.

has_params()

Check if the parameter function is set.

set_property(name, value)

Set property name

Inheritance properties

bases

List of base classes.

Child Space properties

named_spaces

A mapping associating names to named spaces.

spaces

A mapping associating names to named spaces.

Child Cells properties

cells

A mapping of cells names to the cells objects in the space.

ItemSpace properties

argvalues

A tuple of space arguments.

parameters

A tuple of parameter strings.

Exporting to Pandas objects

frame

Alias of to_frame().

to_frame(*args)

Convert the space itself into a Pandas DataFrame object.