in src/exporters/coreml/models.py [0:0]
def patch_pytorch_ops(self):
# Workaround for https://github.com/apple/coremltools/pull/2017
def log(context, node):
from coremltools.converters.mil import Builder as mb
from coremltools.converters.mil.mil import types
a = context[node.inputs[0]]
if types.is_int(a.dtype):
a = mb.cast(x=a, dtype="fp32")
x = mb.log(x=a, name=node.name)
context.add(x)
return {"log": log}