class_docstr: Base class for documents that are embedded within other documents and
  therefore are not stored in their own collection in the database.
class_docstr_tok: ["Base","class","for","documents","that","are","embedded","within","other","documents","and","therefore","are","not","stored","in","their","own","collection","in","the","database","."]
code: def __init__(self, *args, **kwargs):
      super().__init__(*args, **kwargs)
      self.validate()
  
file_path: fiftyone/fiftyone/core/odm/embedded_document.py
imports: import mongoengine
  from .document import DynamicMixin, MongoEngineBaseDocument
label_desc: Use image node_id 1 to create a new EmbeddedDocument object from inherited base classes: BaseEmbeddedDocument, mongoengine with example: obj = EmbeddedDocument()