Source code for analogvnn

"""AnalogVNN: A fully modular framework for modeling and optimizing analog/photonic neural networks."""

import sys

if sys.version_info[:2] >= (3, 8):
    from importlib import metadata
else:
    import importlib_metadata as metadata  # pragma: no cover

[docs]__package__ = 'analogvnn'
[docs]__author__ = 'Vivswan Shah (vivswanshah@pitt.edu)'
try:
[docs] __version__ = metadata.version(__package__)
except metadata.PackageNotFoundError: __version__ = '0.0.0' if sys.version_info < (3, 7, 0): import warnings warnings.warn( 'The installed Python version reached its end-of-life. ' 'Please upgrade to a newer Python version for receiving ' 'further gdshelpers updates.', Warning)