Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
przepływ tensorowy:: porcja:: ResourceUnsafeLoader
#include <loader.h>
Loader , który jest nieświadomy zasobów.
Streszczenie
Jej EstimateResources () Metoda zwraca 0, a tym samym skutecznie wyłączenie kontroli bezpieczeństwa zasobów opartych na systemie obsługującym.
Ładowarki, które są eksperymentalne, lub pracować w środowisku, które nie wymagają kontroli bezpieczeństwa zasobów, może podklasy ResourceUnsafeLoader zamiast Loader .
Dziedzictwo
Dziedziczy z:
tensorflow :: służąc :: Loader Funkcje publiczne |
---|
EstimateResources (ResourceAllocation *estimate) const final | virtual Status Szacuje zasoby, z których będzie korzystał element udostępniany. |
Funkcje publiczne
Oszacowanie zasobów
virtual Status EstimateResources(
ResourceAllocation *estimate
) const final
Szacuje zasoby, z których będzie korzystał element udostępniany.
WAŻNE: Implementacja tej metody musi być zgodna z następującymi wymaganiami, które umożliwią systemowi obsługującemu prawidłowe rozumowanie, które serwable można bezpiecznie załadować:
- Szacunek musi stanowić górną granicę rzeczywistej wartości.
- Przed załadowaniem oszacowanie może obejmować zasoby, które nie są powiązane z żadną konkretną instancją urządzenia, np. pamięć RAM na jednym z dwóch procesorów graficznych.
- Po załadowaniu w przypadku dowolnych urządzeń z wieloma instancjami (np. dwoma procesorami graficznymi) oszacowanie musi określać instancję, z którą powiązany jest każdy zasób.
- Oszacowanie musi być monotonicznie nierosnące, tj. nie może wzrastać w czasie. Powody, dla których potencjalnie może się zmniejszać z czasem
Zwroty | oszacowanie zasobów, które zużyje udostępniany po załadowaniu. Jeśli serwable został już załadowany, zwraca oszacowanie rzeczywistego wykorzystania zasobów. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2019-07-10 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Brak potrzebnych mi informacji"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Zbyt skomplikowane / zbyt wiele czynności do wykonania"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Nieaktualne treści"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Problem z tłumaczeniem"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Problem z przykładami/kodem"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Inne"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Łatwo zrozumieć"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Rozwiązało to mój problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Inne"
}]
{"lastModified": "Ostatnia aktualizacja: 2019-07-10 UTC."}
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 2019-07-10 UTC."],[],[]]