在ONNX中定義的主要概念包括:
模型(Model):表示一個神經(jīng)網(wǎng)絡(luò)模型,包含了神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)和參數(shù)。
圖(Graph):表示神經(jīng)網(wǎng)絡(luò)模型的計算圖,包含了神經(jīng)網(wǎng)絡(luò)的層和連接關(guān)系。
節(jié)點(Node):表示計算圖中的一個操作,如卷積、池化、全連接等。
張量(Tensor):表示計算圖中的數(shù)據(jù),可以是輸入、輸出或中間結(jié)果。
層(Layer):表示神經(jīng)網(wǎng)絡(luò)模型中的一個層,包含了節(jié)點和參數(shù)。
參數(shù)(Parameter):表示神經(jīng)網(wǎng)絡(luò)模型中的可訓(xùn)練參數(shù),如權(quán)重和偏置。
輸入(Input):表示神經(jīng)網(wǎng)絡(luò)模型的輸入數(shù)據(jù)。
輸出(Output):表示神經(jīng)網(wǎng)絡(luò)模型的輸出數(shù)據(jù)。
元數(shù)據(jù)(Metadata):表示模型和圖的額外信息,如版本號、作者等。