pyphi.serialize.schema.ProvenanceSchema#

class pyphi.serialize.schema.ProvenanceSchema(pyphi_version, git_sha, git_dirty, timestamp, python_version, numpy_version, scipy_version, platform, wall_time=None, seed=None, note=None, estimator=None)[source]#

Bases: Struct

Parameters:
  • pyphi_version (str)

  • git_sha (str | None)

  • git_dirty (bool | None)

  • timestamp (str)

  • python_version (str)

  • numpy_version (str)

  • scipy_version (str)

  • platform (str)

  • wall_time (float | None)

  • seed (int | None)

  • note (str | None)

  • estimator (dict | None)