class_docstr: Helper base class for the :class:`Domain` and :class:`Sample` classes.
  
  It implements common logic for creation, representation, type conversion
  and serialisation.
class_docstr_tok: ["Helper","base","class","for","the",":","class",":","`","Domain","`","and",":","class",":","`","Sample","`","classes",".","It","implements","common","logic","for","creation",",","representation",",","type","conversion","and","serialisation","."]
docstr: Convert the recursive dict object from :class:`_RecursiveDict`
  to :obj:`dict` type.
docstr_tok: ["Convert","the","recursive","dict","object","from",":","class",":","`","_RecursiveDict","`","to",":","obj",":","`","dict","`","type","."]
code: def as_dict(self):
      """Convert the recursive dict object from :class:`_RecursiveDict`
      to :obj:`dict` type.
      """
      return copy.deepcopy(self._data)
  
imports: import ast
  import copy
  import os
  import pickle
  import random
  from collections import namedtuple
  from typing import Tuple
label_desc: Use image node_id 10 for calling the _RecursiveDict obj's underlying member method code with example usage: obj.as_dict() and returns: copy