Source code for aim.sdk.sequences.figure_sequence
from typing import Union, Tuple
from aim.sdk.sequence import Sequence
from aim.sdk.objects.figure import Figure
[docs]class Figures(Sequence):
"""Class representing series of Plotly figure objects or Plotly lists."""
@classmethod
def allowed_dtypes(cls) -> Union[str, Tuple[str, ...]]:
return (Figure.get_typename(),) # noqa : need a tuple for consitancy
[docs] def first_step(self):
"""Get sequence tracked first step.
Required to implement ranged and sliced data fetching.
"""
return self._meta_tree["first_step"]
[docs] def last_step(self):
"""Get sequence tracked last step.
Required to implement ranged and sliced data fetching.
"""
return self._meta_tree["last_step"]