publiczna klasa statyczna Signature.Builder
Tworzy nową sygnaturę funkcji.
Konstruktorzy publiczni
Budowniczy () |
Metody publiczne
Podpis | zbudować () Zwraca podpis na podstawie podanych danych. |
Podpis.Konstruktor | |
Podpis.Konstruktor | klucz (klucz ciągowy) Ustawia unikalny klucz tego podpisu. |
Podpis.Konstruktor | nazwametody (ciąg znakówNazwametody) Udostępnij rozszerzalne informacje o nazwie, umożliwiające użytkownikom zewnętrznym oznaczenie podpisu jako obsługującego określoną metodę |
Podpis.Konstruktor |
Metody dziedziczone
Konstruktorzy publiczni
publiczny konstruktor ()
Metody publiczne
publiczne wejście Signature.Builder (ciąg wejściowyNazwa, argument <?> wejście)
Zarejestruj tensor jako wejście funkcji.
Parametry
nazwa wejściowa | przyjazna dla użytkownika nazwa tego tensora wejściowego |
---|---|
wejście | tensor wejściowy |
Zwroty
- tego budowniczego
Rzuca
Wyjątek IllegalArgument | jeśli inputName jest już odwzorowane na inne wejście |
---|
publiczny klucz Signature.Builder (klucz ciągowy)
Ustawia unikalny klucz tego podpisu.
Jeśli nie jest ustawiona jawnie, wartością domyślną jest DEFAULT_KEY
.
Parametry
klucz | klucz podpisu |
---|
Zwroty
- tego budowniczego
Rzuca
Wyjątek IllegalArgument | jeśli klucz jest nieprawidłowy |
---|
public Signature.Builder nazwa metody (String nazwa metody)
Udostępnij rozszerzalne informacje o nazwie, umożliwiające użytkownikom zewnętrznym oznaczenie podpisu jako obsługującego określoną metodę
Parametry
Nazwa metody | nazwa metody lub null w przypadku braku (domyślnie) |
---|
Zwroty
- tego budowniczego
publiczne dane wyjściowe Signature.Builder (ciąg wyjściowyName, argument <?> wyjście)
Zarejestruj tensor jako wynik funkcji.
Parametry
nazwawyjściowa | przyjazna dla użytkownika nazwa tego tensora wyjściowego |
---|---|
wyjście | tensor wyjściowy |
Zwroty
- tego budowniczego
Rzuca
Wyjątek IllegalArgument | jeśli outputName jest już odwzorowana na inne wyjście |
---|