in ludwig/contribs/comet.py [0:0]
def import_call(*args, **kwargs):
"""
Enable Third-party support from comet.ml
Allows experiment tracking, visualization, and
management.
"""
try:
import comet_ml
except ImportError:
logger.error(
"Ignored --comet: Please install comet_ml; see www.comet.ml")
return None
try:
version = [int(i) for i in comet_ml.__version__.split(".")]
except Exception:
version = None
if version is not None and version >= [1, 0, 51]:
return Comet()
else:
logger.error("Ignored --comet: Need version 1.0.51 or greater")