В .Net 3.5 вы можете сделать следующее:
List<ISomeInterface> interfaceList = new List<ISomeInterface>(list.Cast<ISomeInterface>());
Конструктор List в этом случае принимает IEnumerable. хотя он только конвертируется в IEnumerable. Несмотря на то, что myObj может быть конвертируемым в ISomeInterface, тип IEnumerable не конвертируется в IEnumerable.
Вы не можете использовать модель TFLite с обычным кодом Tensorflow, и вместо этого вам нужно построить TFLite. Вы можете увидеть это в качестве примера.