我正在尝试使用theano和tensorflow创建CNN。定义的图层是MLP,convolvemaxpool现在在不同的类中我正在尝试使用这些类创建CNN,具体取决于用户提供的输入。 CNN应根据用户输入调用theano或tensorflow类。现在,让我们说theano和tensorflow都有类MLP,convolvemaxpool同时实现MLP,Convolution。现在我的问题是如何根据输入调用类?我不想使用if else,因为添加更多库意味着每个类的if if语句更多我认为现在不是正确的解决方案。任何帮助将不胜感激。感谢。