
Error: “Cannot assign a device for operation: Could not satisfy explicit device specification because the node was colocated with a group of nodes that required incompatible device.” A colocation issue takes place when an operation doesn’t have a GPU implementation available.(OpKernel was found, but attributes didn’t match) Requested Attributes: dtype=DT_COMPLEX64.” Complex data type isn’t supported by tensorflow-metal. Check that the Python version used in the environment is supported (Python 3.8, Python 3.9, Python 3.10).

Error: “Could not find a version that satisfies the requirement tensorflow-macos (from versions: none).” A tensorflow installation wheel that matches the current Python environment couldn’t be found by the package manager.
