Since tensorflow can have some tricky install behavior, and we only use it for old NOTMAD, we can move its requirement to extras_require. This way, we can install the old NOTMAD dependencies with 'pip install contextualized[notmad_tensorflow]`. However, this PR is a WIP and should not be pulled yet because the unit tests rely on the tensorflow NOTMAD version.
Also removes the interpret dependency since it's not actually used.
Since tensorflow can have some tricky install behavior, and we only use it for old NOTMAD, we can move its requirement to
extras_require
. This way, we can install the old NOTMAD dependencies with 'pip install contextualized[notmad_tensorflow]`. However, this PR is a WIP and should not be pulled yet because the unit tests rely on the tensorflow NOTMAD version.Also removes the interpret dependency since it's not actually used.