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 |
|---|