Microsoft的Unity容器允许为接口定义具体的类和生命周期。
<register type="ILogger" mapTo="SerialPortLogger">
<lifetime type="singleton" />
</register>
在caffe中,我们可以使用文本文件like中的图层顺序构建神经网络。
name: "LogisticRegressionNet"
layers {
name: "data"
type: HDF5_DATA
top: "data"
top: "label"
...
}
layers {
name: "fc1"
type: INNER_PRODUCT
bottom: "data"
top: "fc1"
...
}
layers {
name: "loss"
type: SOFTMAX_LOSS
bottom: "fc1"
bottom: "label"
top: "loss"
}
施工顺序受文本文件中的顺序和文本文件中的图层数量的影响。
如何在C#中获得可扩展的功能,以便我能够定义接口的映射以及程序的执行顺序。例如
Initialize
Read
[Manipulate]
Display
将使程序执行上述任务,除非提供操作,然后它也将操作。
我可以通过文件处理等方式来实现,但是有更好的解决方案吗?