ee.Model.fromVertexAi

Vertex AI model uç noktasının açıklamasından bir ee.Model döndürür. (https://cloud.google.com/vertex-ai adresini ziyaret edin.)

Kullanımİadeler
ee.Model.fromVertexAi(endpoint, inputProperties, inputTypeOverride, inputShapes, proj, fixInputProj, inputTileSize, inputOverlapSize, outputTileSize, outputBands, outputProperties, outputMultiplier, maxPayloadBytes, payloadFormat)Model
Bağımsız DeğişkenTürAyrıntılar
endpointDizeTahminler için uç nokta adı.
inputPropertiesListe, varsayılan: nullHer tahmin örneğiyle birlikte iletilen özellikler. Resim tahminleri karo görünümünde olduğundan bu özellikler her resim karosu örneğine kopyalanır. Varsayılan olarak mülk yoktur.
inputTypeOverrideSözlük, varsayılan: nullBelirtilirse model girişlerinin zorlanacağı türler. Hem görüntü bantları hem de görüntü/özellik özellikleri geçerlidir.
inputShapesSözlük, varsayılan: nullGiriş dizisi bantlarının sabit şekli. Belirtilmeyen her dizi bandı için sabit dizi şekli, maskelenmemiş bir pikselden otomatik olarak çıkarılır.
projProjeksiyon, varsayılan: nullTüm bantların örneklenmesi için giriş projeksiyonu. Varsayılan olarak, bir resmin ilk bandının varsayılan projeksiyonu kullanılır.
fixInputProjBoole, varsayılan: nullDoğruysa pikseller, "proj" ile belirtilen sabit bir projeksiyonda örneklenir. Aksi takdirde çıkış projeksiyonu kullanılır. Varsayılan olarak false değerine ayarlanır.
inputTileSizeListe, varsayılan: nullTahmin örneklerine iletilen piksel döşemelerinin dikdörtgen boyutları. Resim tahminleri için gereklidir.
inputOverlapSizeListe, varsayılan: nullTahmin örneklerine iletilen piksel döşemelerinin her kenarı boyunca X/Y'deki bitişik döşeme çakışma miktarı. Varsayılan olarak [0, 0] değerine ayarlanır.
outputTileSizeListe, varsayılan: nullAI Platform'dan döndürülen piksel döşemelerinin dikdörtgen boyutları. Varsayılan olarak "inputTileSize" değerine ayarlanır.
outputBandsSözlük, varsayılan: nullÇıkış bant adlarından çıkış bant bilgileri sözlüğüne giden bir harita. Geçerli bant bilgisi alanları "type" (tür) ve "dimensions" (boyutlar) alanlarıdır. "type", çıkış bandını açıklayan bir ee.PixelType olmalı ve "dimensions", bu banttaki boyut sayısını içeren isteğe bağlı bir tam sayı olmalıdır (ör. "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". Resim tahminleri için gereklidir.
outputPropertiesSözlük, varsayılan: nullÇıkış özelliği adlarından çıkış özelliği bilgileri sözlüğüne giden bir harita. Geçerli özellik bilgisi alanları "type" (tür) ve "dimensions" (boyutlar) değerleridir. "type", çıkış özelliğini açıklayan bir ee.PixelType olmalıdır. "dimensions" ise bir dizi ise bu özelliğin boyut sayısını içeren isteğe bağlı bir tam sayıdır (ör. "outputBands: {'p': {'type': ee.PixelType.int8(), 'dimensions': 1}}". FeatureCollection'lardan tahminler için gereklidir.
outputMultiplierOndalık sayı, varsayılan: nullModel girişlerine kıyasla model çıkışlarındaki veri hacmi artışının yaklaşık değeri. Belirtilirse bu değer >= 1 olmalıdır. Bu yalnızca modelin tükettiğinden daha fazla veri üretmesi durumunda gereklidir. Örneğin, 5 bant alan ve piksel başına 10 çıkış üreten bir model.
maxPayloadBytesUzun, varsayılan: nullBayt cinsinden tahmin yükü boyutu sınırı. Varsayılan olarak 1,5 MB (1.500.000 bayt) değerine ayarlanır.
payloadFormatDize, varsayılan: nullTahmin istekleri ve yanıtlarındaki girişlerin yük biçimi. Şunlardan biri: ['SERIALIZED_TF_TENSORS, 'RAW_JSON', 'ND_ARRAYS', 'GRPC_TF_TENSORS', 'GRPC_SERIALIZED_TF_TENSORS', 'GRPC_TF_EXAMPLES']. Varsayılan olarak "SERIALIZED_TF_TENSORS" kullanılır.