SOLID Principle
SOLID 是五個物件導向設計的基本原則縮寫,由 Robert C. Martin(Uncle Bob)提出,旨在幫助開發人員設計出靈活且易於維護的系統。這些原則可以降低耦合度、提高可讀性與擴展性。
SOLID 是五個物件導向設計的基本原則縮寫,由 Robert C. Martin(Uncle Bob)提出,旨在幫助開發人員設計出靈活且易於維護的系統。這些原則可以降低耦合度、提高可讀性與擴展性。
1 | model = SuperPointNet_gauss2() |
1
2
3
4
5
6
7device = torch.device('cuda' if torch.cuda.is_available() else 'cpu')
model = SuperPointNet_gauss2()
model = model.to(device)
# check keras-like model summary using torchsummary
from torchsummary import summary
summary(model, input_size=(1, 240, 320))