A função AI_EMBEDDING converte dados de texto ou imagem em um vetor.
Sintaxe
VECTOR AI_EMBEDDING(
STRING <model_name>,
STRING <version_name>,
STRING <input>
[, STRING <model_parameters>]
)
Parâmetros
model_name: Obrigatório. STRING que especifica o modelo a ser usado. Para mais informações, consulte Função SQL de IA.
version_name: Obrigatório. STRING que especifica a versão do modelo. Para usar a versão padrão, especifique
DEFAULT_VERSION.-
input: Obrigatório. Dados a serem convertidos. Os seguintes tipos de dados são suportados:
STRING: Texto a ser convertido em vetor.
BINARY: Dados binários do OSS (usados com GET_DATA_FROM_OSS).
-
model_parameters: Opcional. String que especifica parâmetros do modelo no formato JSON, como max_tokens, temperature e top_p. Exemplo:
'{"max_tokens": 500, "temperature": 0.6, "top_p": 0.95}'.max_tokens: Número máximo de tokens gerados em uma única chamada ao modelo. O valor padrão para modelos públicos do MaxCompute é 4096.
temperature: Valor entre 0 e 1 que controla a aleatoriedade da saída do modelo. Valores mais altos resultam em saídas mais criativas e diversificadas; valores mais baixos tornam a saída mais determinística e conservadora.
top_p: Valor entre 0 e 1 que limita o intervalo de rótulos candidatos considerados pelo modelo. Um valor maior amplia o intervalo e aumenta a diversidade; um valor menor restringe o intervalo e concentra a saída.
Valor retornado
Retorna um valor VECTOR. Embora a dimensão do vetor seja personalizável, um tipo comum é VECTOR(FLOAT, 1024), que representa um array de números de ponto flutuante com 1024 dimensões. Esse valor corresponde à forma vetorizada dos dados de texto ou imagem de entrada.
Se o valor de entrada for NULL ou uma string vazia, a função retorna NULL.
Caso a entrada não seja do tipo STRING ou BINARY, a função retorna um erro.
Execute o comando SET odps.sql.ai.embedding.dimension = 256; para definir a dimensão do vetor de embedding retornado pela função.
Exemplos
Exemplo 1: Gerar um vetor de texto com text-embedding-v4
SET odps.namespace.schema=true;
SELECT AI_EMBEDDING(
bigdata_public_modelset.default.`text-embedding-v4`,
DEFAULT_VERSION,
'MaxCompute (formerly ODPS) is a fast, fully managed, multi-tenant big data processing platform that can process data at the TB to PB scale. MaxCompute provides multiple computing models, including SQL, MapReduce, Graph, and machine learning. It uses a serverless architecture and can automatically perform elastic scaling of computing resources based on workload, without requiring users to manage infrastructure. The platform is deeply integrated with Alibaba Cloud services such as DataWorks (data development), PAI (machine learning platform), and Quick BI (data visualization).'
) AS EMBEDDING
;
+-----------+
| embedding |
+-----------+
| [-0.03828365, 0.07733949, -0.01174646, -0.01618665, 0.007562431, -0.01743406, 0.05218337, 0.07882451, -0.01651335, 0.07264686, 0.05351988, -0.009682287, -0.01188753, -0.01921607, -0.05271798, -0.01270429, -0.03154168, -0.06290517, -0.022097, -0.01565204, 0.05016375, -0.002522666, 0.03071008, 0.001777375, 0.002530091, 0.03813514, 0.04357029, -0.02144359, 0.0551831, 0.03082888, 0.03537302, -0.01799836, 0.03269999, 0.0327891, 0.03985776, 0.03964986, 0.0334425, -0.0163797, 0.02626989, 0.01869632, 0.01484271, 0.0167658, -0.005145571, 0.02503733, -0.007491893, -0.05663841, -0.04054087, 0.02220095, -0.01562234, -0.01479073, 0.03953106, -0.01606784, 0.0003021074, 0.03988746, 0.007306266, 0.02586893, 0.02337411, 0.0008269668, 0.02083474, 0.06427138, 0.03786784, 0.02187425, -0.05856893, 0.04309509, 0.01315722, 0.04113487, 0.01396655, -0.02695299, -0.04538201, -0.06142015, 0.05494549, 0.001147173, 0.03504632, 0.01970613, 0.01518426, 0.0444613, 0.01433038, -0.006218493, -0.02196335, -0.06825121, -0.007168902, -0.01496893, -0.004187738, 0.01130095, 0.02055258, 0.03097738, -0.003224335, 0.02494822, 0.004351089, -0.06153895, 0.02528978, 0.02555708, -0.003640139, -0.02083474, 0.05078746, -0.01997343, -0.02840831, 0.06159835, 0.01911212, 0.03474931, -0.03237329, 0.03760054, -0.05283678, -0.010603, 0.01029114, -0.002789969, 0.01591934, 0.01969128, -0.02564618, 0.02747275, -0.05292588, -0.01424128, -0.05304468, 0.05491579, 2.656782e-05, 0.01872602, -0.01654305, -0.0224831, 0.02797765, 0.02552738, 0.008724454, -0.04665912, -0.02560163, -0.01779046, 0.01923092, -0.0143378, 0.001187083, 0.03195749, -0.006263044, -0.03911525, -0.02065654, -0.03495722, 0.0221267, -0.02667084, 0.03742234, 0.0449365, 0.02499278, -0.03281879, 0.03602643, 0.01022432, 0.0001189171, -0.03403651, -0.04668882, 0.02637384, 0.1023471, -0.0009587618, -0.01271914, -0.02384931, 0.01513229, 0.005776702, -0.01030599, -0.01297159, -0.0223049, 0.01217711, 0.01447146, -0.001735609, -0.009392709, 0.003890735, -0.02141389, -0.01317949, 0.0002417787, -0.004807731, 0.01639455, 0.01593419, 0.01147915, 0.02205245, -0.04538201, 0.01513229, 0.005164134, -0.01180586, 0.02542343, -0.006426395, 0.01248896, -0.04817383, 0.03905585, -0.01409278, -0.01127868, 0.02643324, 0.007295128, -0.08523977, 0.03709563, 0.01512486, 0.06765721, -0.05245067, -3.941666e-05, -0.06082615, 0.01009067, 0.008687329, -0.01023174, 0.03546212, 0.01222908, -0.03106648, 0.003176072, 0.02747275, -0.03050217, -0.02840831, -0.01608269, 0.01814686, 0.08595257, -0.01213256, 0.06450898, -0.02000313, 0.02211185, 0.007120639, -0.007848295, -0.004907969, 0.06153895, -0.03275939, 0.0336504, -0.02000313, -0.0009689712, -0.02909141, 0.01361757, -0.06421198, -0.03730354, -0.01077377, -0.04704522, 0.02624019, -0.001320734, 0.03127438, 0.03489782, 0.01470163, -0.04639182, 0.03240299, 0.03549182, 0.01553324, 0.003935285, 0.04989645, 0.002279496, -0.06932043, -0.01326117, 0.01404823, -0.04490681, -0.02413147, -0.006630585, -0.01547384, 0.01875572, 0.01642425, 0.002389015, -0.01560749, -0.03650163, 0.002951464, -0.01782016, 0.01502091, 0.0009179239, -0.003827622, -0.07324086, -0.01872602, -0.1042479, 0.02081989, -0.04351089, -0.002572786, 0.04885694, 0.04330299, 0.01151628, -0.02889836, 0.005516825, -0.01536989, 0.03085858, 0.008746728, -0.02670054, -0.01741921, 0.01939427, -0.01877057, 0.00346565, -0.02664114, 0.01352105, -0.001007953, -0.05931143, 0.07407247, -0.02214155, -0.0225128, 0.0273688, -0.001808932, 0.04734223, 0.01934972, 0.02376021, 0.009221933, 0.03186839, 0.002957033, -0.0557474, 0.0160233, 0.01267459, -0.01334285, -0.0164391, 0.02971512, 0.001447888, -0.0009819651, 0.004250851, -0.01563719, -0.001503576, 0.05372778, -0.001141604, 0.0216218, -0.009927315, -0.01280082, 0.0333534, -0.007536443, 0.01890422, 0.0162609, -0.0138923, 0.01310524, 0.02120599, -0.04226348, 0.02710149, 0.002706437, 0.01216968, -0.1246223, 0.08862559, 0.004859706, 0.006675135, 0.03569972, -0.01983978, -0.01918637, 0.05850953, -0.05458909, -0.02098324, -0.01657275, 0.008858105, 0.04051116, -0.04018446, -0.01336512, 0.00451444, 0.001057144, 0.03507601, 0.003680977, 0.0555395, -0.009882764, -0.00999414, -0.02003283, -0.01306069, 0.03059128, 0.03489782, 0.03109618, 0.003422956, -0.009103132, 0.008523976, -0.006441245, 0.01446403, -0.007261715, 0.01795381, 0.02435422, -0.04155067, -0.01880027, 0.01880027, -0.002556079, -7.129224e-05, 0.04781743, -0.01223651, 0.04172888, 0.007514168, 0.01884482, 0.04009536, 0.03210599, -0.01272656, -0.01446403, 0.02488882, -0.02670054, 0.04178828, 0.006352145, -0.05429209, 0.002268358, 0.007038963, -0.0218891, -0.01087772, -0.0336207, -0.009080857, 0.04636212, -0.001425613, -0.0009550492, -0.02390872, -0.02058228, -0.004083787, -0.00258578, -0.03148228, 0.006823637, 0.04974795, -0.03023487, 0.01111532, -0.04060027, 0.06248936, 0.03044277, -0.009392709, 0.02178515, 0.0771613, -0.03460081, -0.04847084, -0.03013092, -0.05984604, 0.009214508, 0.01286022, 0.01983978, 0.007387942, -0.02833406, 0.01630545, -0.011494, 0.03691743, -0.005791552, 0.007228303, -0.006953575, -0.04374849, -0.04140217, -0.01557779, 0.04362969, -0.0221564, -0.001172232, 0.04333269, 0.04665912, -0.002277639, 0.00662316, -0.01208801, -0.0137141, 0.06219236, 0.01689945, 0.01681035, -0.01553324, -0.0110188, -0.0107218, 0.04306539, -0.04526321, -0.03210599, 0.01930517, -0.02199305, -0.02543828, -0.03605612, 0.1260479, -0.01836962, -0.03617493, 0.008115598, -0.005256947, -0.04027356, -0.01924577, 0.02080504, 0.04264959, -0.01734496, -0.005579938, 0.006838487, 0.04006566, -0.03682833, -0.01167963, -0.04567901, 0.02606198, 0.03204659, 0.02093869, -0.02125054, 0.03712533, -0.009860489, -0.002901345, -0.0216515, 0.01372152, -0.009830789, -0.03267029, -0.01242956, -0.02846771, -0.01306069, 0.03065068, 0.02003283, 0.03751144, 0.02478487, 0.07858691, 0.06391498, -0.01262261, -0.01615695, 0.05301498, -0.02670054, 0.004139475, -0.003653133, -0.001640012, -0.04680762, 0.01921607, 0.03445231, 0.00946696, -0.00175046, -0.03436321, 0.02744305, 0.007655244, -0.03169018, 0.03706593, 0.0113158, 0.02980422, 0.05200517, 0.04368909, -0.01823596, -0.01346165, -0.1136332, 0.005468562, -0.0328782, 0.01692915, 0.04945095, -0.01167963, -0.05399509, -0.04811443, -0.01454571, 0.006285319, 0.001403338, 0.02552738, 0.009414985, 0.05227247, -0.001980637, 0.01847357, -0.01502834, 0.01136035, -0.05800462, 0.007232015, -0.001936086, 0.004566416, -0.008501702, -0.01618665, -0.01860722, -0.02119114, 0.0002291329, 0.01654305, -0.02362656, 0.03614523, 0.02028528, -0.01123413, -0.008754154, 0.04594631, 0.001219567, -0.05286648, -0.02355231, -0.006192506, 0.02866076, -0.002123569, -0.1031193, 0.06373677, 0.02030013, -0.0004533931, 0.04591661, -0.01505804, 0.00107385, -0.03115558, -0.03246239, 0.007102076, -0.02756185, -0.02027043, 0.03234359, 0.005561375, -0.04814413, 0.02512643, 0.03869945, -0.04163978, -6.601348e-05, -0.01896362, -0.007729494, -0.02909141, 0.02332956, 0.004933957, -0.008397751, -0.0003209021, -0.005791552, 0.0218297, 0.00617023, 0.02526008, -0.005360898, 0.004521866, -0.007343391, -0.01388487, 0.009273908, 0.01394428, -0.01304584, 0.01482786, -0.01147173, -0.02093869, -0.02243855, -0.0164094, 0.01067725, 0.009622887, 0.001840488, 0.04309509, 0.01269686, 0.0335613, 0.02478487, 0.04166948, 0.02407207, -0.02910626, -0.009303609, 0.04505531, 0.0891008, 0.01787956, -0.01144945, -0.005256947, -0.01786471, -0.04294659, -0.03267029, -0.01022432, -0.01457541, -0.03391771, -0.04054087, -0.02874986, 0.03418501, 0.007870571, -0.08725939, -0.03650163, -0.07674549, 0.01139748, 0.04496621, -0.01142718, 0.01888937, -0.005204972, -0.001189867, -0.02068624, 0.02371566, 0.01133808, 0.01156825, 0.00301829, 0.0218297, 0.01499121, 0.009147682, -0.004978507, -0.004971082, 0.01375865, -0.002194107, -0.005925203, -0.02604713, -0.03466021, 0.02870531, -0.01018719, 0.04603541, 0.007558718, 0.05426239, 0.01305327, -0.03142288, 0.02304741, -0.02586893, 0.003241042, 0.01545899, 0.03748174, 0.01722616, -0.0009522648, -0.0331158, 0.0557474, -0.007863146, -0.03154168, -0.0334128, -0.0216812, 0.0337098, -0.02009223, 0.006348432, 0.03864005, 0.05648991, 0.02493338, -0.003790497, -0.01908242, 0.01173903, 0.03920435, -0.01441948, -0.01136778, 0.03819454, 0.01129353, -0.005301498, -0.005732152, 0.01077377, -0.0331455, 0.03730354, 0.0009364866, 0.002526379, 0.01169448, 0.002624761, -0.02303256, 0.008249249, 0.0168549, -0.02240885, 0.01951308, -0.0111673, 0.03774904, 0.01768651, 0.002309196, 0.001038581, 0.03186839, -0.05034195, -0.001820998, 0.01531049, 0.01426355, 0.02987847, 0.009066007, -0.07294386, -0.00694615, 0.08161633, 0.02616594, -0.03970926, -0.04544141, -0.04077847, 0.01955763, 0.005494549, -0.01213998, -0.003363555, -0.04954005, -0.04143187, -0.007001838, 0.04113487, -0.0106624, 0.02597288, 0.02557193, -0.04172888, -0.009986715, 0.02968542, 0.01141233, 0.05651961, 0.01173903, 0.01615695, 0.008620502, 0.1253351, -0.02549768, 0.02632929, -0.008776429, 0.00718004, -0.03056158, 0.001535133, 0.02123569, -0.03073978, -0.01279339, -0.02153269, 0.02040408, -0.00948181, -0.009117982, 0.03385831, 0.01750831, -0.007324828, 0.01127868, -0.02900231, 0.009741688, -0.01612725, 0.01796866, -0.07009263, -0.0109594, 0.002669312, -0.01764196, 0.05298528, 0.04579781, -0.02901716, -0.04196648, 0.008657628, -0.03587792, -0.01218454, -0.01242214, -0.0223346, 0.008627928, 0.03685803, -0.01767166, -0.002114288, -0.01469421, -0.01141233, 0.01608269, 0.1467193, -0.01026144, 0.01208058, 0.01593419, -0.03733324, -0.03801634, -0.0001635835, -0.01046934, -0.09450625, 0.01274884, -0.008472001, -0.0337395, 0.05319318, 0.003632714, -0.06014304, -0.04939155, 0.00643382, -0.03480871, 0.0005805474, -0.004421627, -0.03920435, 0.01265974, 0.02540858, 0.006560047, 0.0168252, 0.01334285, 0.01470163, -0.03029427, 0.01978038, 0.04838173, -0.05334168, -0.00356032, 0.001112832, 0.02471062, 0.03783814, -0.03020517, -0.01093712, 0.03032397, -0.06320217, -0.003718102, 0.03376921, 0.01768651, 0.00948181, -0.01817656, 0.02570558, 0.0442534, 0.0548267, 0.07258745, 0.01299387, 0.05245067, -0.01771621, -0.03846185, 0.0165282, 0.006329869, -0.02038923, -0.04945095, 0.002440991, 0.01725586, -0.01056587, -0.02335926, -0.03011607, -0.001149957, -0.0448474, 0.01981008, -0.03480871, 0.01009067, 0.0005313564, -0.05372778, -0.01841417, -0.004039236, -0.0168252, -0.008917505, -0.003573313, -0.01208058, 0.00386846, -0.01325374, 0.00782602, 0.0551534, -0.002767694, -0.002723143, -0.03112588, -0.01333542, 0.04062996, 0.02640354, -0.0003334319, 0.04104577, 0.01066982, -0.0225425, 0.01047677, 0.02567588, -0.01156825, 0.00555395, -0.02916566, -0.02288406, -0.007142914, 0.06504358, -0.01349135, -0.0006715045, -0.02389386, -0.06379618, 0.002400153, -0.06427138, 0.05384659, 0.00523096, -0.009838213, 0.010603, -0.04556021, -0.0449365, -0.05898473, -0.02128024, 0.006571184, 0.01829536, 0.01326117, -0.0136547, 0.022097, 0.01425613, 0.004815156, -0.009815939, 0.02986362, -0.01268201, -0.07074603, 0.02133964, 0.03979836, -0.01505804, -0.006099693, 0.001202861, 0.0553019, 0.07371607, -0.003816484, 0.02159209, 0.004503303, 0.04864904, -0.009080857, 0.013625, -0.005353473, 0.007206027, 0.05337138, -0.007421354, 0.02638869, -0.00385361, 0.01082575, 0.0218297, -0.01900817, 0.005045333, 0.03267029, 0.02352261, 0.007640394, -0.02683419, -0.01509516, -0.03097738, -0.01115988, -0.04039237, 0.04199618, 0.06094495, -0.004325102, 0.004016961, 0.02998242, 0.0166767, 0.02667084, 0.04829263, -0.01136778, -0.005431436, -0.04365939, 0.02079019, -0.02442847, -0.05839073, -0.01191723, 0.0167064, 0.05313378, 0.009333309, 0.004384502, 0.005171559, 0.005973466, -0.03567002, 0.03682833, 0.02866076, 0.03029427, -0.006266756, -0.03267029, 0.04553051, 0.04131307, -0.02693814, 0.05455939, 0.006574897, 0.006496933, -0.005643051, -0.02166634, -0.009088282, 0.01853297, 0.0447286, -0.02150299, 0.04719372, -0.05729182, 0.01902302, -0.02086444, -0.02540858, -0.01499864, -0.02047833, -0.01326859, -0.02867561, 0.01789441, 0.06112315, 0.009593186, -0.05147056, 0.0110188, 0.04074877, 0.002466979, -0.01605299, -0.01168706, 0.01280082, -0.03638283, -0.02509673, 0.03754114, 0.008234399, 0.02797765, 9.008694e-05, -0.0168846, 0.01015749, -0.004484741, -0.03659073, -0.006266756, -0.01375865, 0.01444175, -0.01715191, 0.066291, 0.02410177, -0.04163978, -0.001056216, 0.004094924, -0.02980422, -0.04511471, 0.01159795, -0.03917465, -0.04864904, 0.006500646, -0.005461137, -0.01975068, -0.006808786, 0.02196335, 0.003255892, 0.005661613, -0.0667068, 0.006222206, 0.01395913, 0.03020517, 0.0224534, -0.01033569, 0.03795694, 0.03584822, -0.0009522648, -0.01032827, -0.008665053, -0.0335019, -0.006686273, 0.01033569, -0.02435422, 0.01417445, -0.005669039, -0.03406621, 0.01526594, 0.02031498, 0.01193208, -0.08304195, -0.01177616, -0.02292861, 0.003961273, 0.02610653, 0.003680977, -0.01081832, -0.04131307, 0.02906171, 0.03243269, -0.04077847, 0.001067353, -0.04980735, 0.01288249, 0.0279628, -0.01118958, -0.05898473, 0.00948181] |
+-----------+
Exemplo 2: Processar dados multimodais com qwen3-vl-embedding
Faça upload das imagens de e-commerce para o OSS. Este exemplo utiliza 50 imagens de pôsteres de produtos do conjunto de dados público Alibaba Cloud Tianchi: Conjunto de Dados de Texto e Imagem para Design de Pôsteres.
-
Crie uma tabela de objetos
-- Enable the three-layer model SET odps.namespace.schema=true; CREATE OBJECT TABLE IF NOT EXISTS image_demo WITH SERDEPROPERTIES ('odps.properties.rolearn'='acs:ram::11**370:role/aliyunodpsdefaultrole') LOCATION 'oss://oss-cn-hangzhou-internal.aliyuncs.com/qijuan-bucket/photo/poster_11/'; ALTER TABLE image_demo REFRESH METADATA; SELECT COUNT(*) AS ROW_COUNT FROM image_demo; +------------+ | row_count | +------------+ | 50 | +------------+ -
Chame o modelo qwen3-vl-embedding do Model Studio para processar dados binários de imagem
SET odps.sql.ai.embedding.dimension = 256; SET odps.namespace.schema=true; SELECT key, ai_embedding( bigdata_public_modelset.default.`qwen3-vl-embedding`, DEFAULT_VERSION, image_binary ) as image_embedding from ( select GET_DATA_FROM_OSS( 'muze_project.default.image_demo', key ) as image_binary, key as key from muze_project.default.image_demo ) Limit 1; -- Returned result +------+-----------------+ | key | image_embedding | +------+-----------------+ | O1CN012qinii2KVuHBiDhZ5_!!2672389563-0-alimamacc.jpg | [0.0003754136, 0.04734562, -0.04436165, 0.06617778, -0.00628291, -0.06838813, -0.07895358, 0.07997034, -0.01888741, -0.07811365, 0.1178557, 0.1373951, 0.005310358, 0.09601746, 0.03823899, -0.0988467, -0.1755015, -0.07515179, -0.1755899, 0.02340757, -0.03963152, -0.09610587, 0.005056168, 0.05570073, 0.05760163, -0.01075334, -0.01340575, -0.1062735, -0.01304104, -0.1213038, -0.04668252, 0.02276657, -0.1294379, -0.001079616, -0.002848584, -0.08386055, 0.03812848, 0.008205912, -0.03355306, 0.01960577, -0.02195979, 0.0117922, -0.06144764, 0.02446854, 0.05508184, -0.1587029, 0.03523292, -0.09380711, -0.08200386, -0.0663104, 0.03678017, 0.009393973, -0.01564925, 0.05693853, -0.06082874, 0.04265969, 0.1003497, -0.01674337, 0.02451274, -0.09292297, 0.02119722, 0.0809871, -0.1238678, -0.05459556, -0.01836798, -0.01358258, 0.03109958, -0.02060043, 0.07161523, 0.02241291, -0.1177673, -0.09822781, 0.04774349, -0.1650687, 0.1407549, -0.04484793, 0.01221216, 0.03609496, -0.01081412, -0.009322137, -0.08275538, 0.02396016, -0.02937551, -0.007669903, -0.100615, 0.05132425, -0.07453289, -0.02566212, -0.03357517, -0.009742103, 0.02105355, 0.05331356, -0.08744131, 0.132886, -0.02884502, 0.02798299, 0.06308329, -0.01047704, 0.04195238, -0.01219006, 0.06361377, -0.008869016, -0.05145687, -0.02924289, 0.04186396, -0.007001273, -0.06728295, 0.01486458, -0.06648722, 7.08865e-05, -0.04659411, 0.09265773, 0.04955597, -0.004141637, 0.06078453, -0.03140903, 0.1207733, 0.008542989, -0.0165997, -0.1011455, 0.03165216, 0.01514087, -0.05897205, -0.08920959, 0.01524034, 0.02709885, 0.000991893, 0.08085448, 0.1293495, 0.04995383, -0.1000845, 0.0226229, 0.089298, -0.03273523, 0.1019412, 0.1101637, -0.001219835, -0.02398226, -0.02862399, 0.06104977, 0.02192664, -0.001776566, 0.02095409, -0.05702694, -0.03558658, 0.01377046, -0.02265605, -0.04960018, 0.06476316, 0.008498782, -0.01961683, -0.03311099, 0.04584259, 0.02165034, 0.03832741, 0.03996307, -0.04369855, 0.006459738, -0.06330433, -0.006459738, -0.04540052, 0.1090143, -0.01732912, -0.08571724, 0.04250497, 0.0491139, -0.08814862, -0.002001745, -0.02840295, -0.1573767, 0.03989676, -0.09031476, 0.008780601, 0.06224336, 0.04937914, -0.02780616, 0.01169273, 0.05052852, -0.009935508, 0.03412775, 0.04049355, -0.00637685, -0.09495649, 0.06259701, 0.004580943, 0.001950631, -0.04513528, 0.07731792, -0.03598444, 0.06940489, 0.06706192, 0.08430262, 0.03494558, -0.1180325, -0.03536554, -0.05278308, -0.01206849, -0.1465902, 0.05733639, 0.03737696, 0.03067961, 0.04062617, -0.11706, 0.05530287, 0.01146065, 0.08443524, 0.01742858, 0.01351627, -0.01708598, 0.02714306, -0.01518508, -0.1252825, 0.03974203, -0.1362458, -0.05375563, -0.04248286, 0.01930738, 0.05340197, -0.04137769, 0.06485157, -0.01140539, -0.04265969, 0.05870681, -0.02906606, -0.07899779, 0.0255295, 0.1053893, -0.01311841, 0.06644302, -0.01416832, 0.0023927, -0.05397666, -0.0784673, 0.007852256, 0.04299124, -0.0002819919, 0.1355385, 0.07020061, -0.005769005, 0.06250861, 0.03958731, -0.004611336, -0.01288632, 0.1067155, 0.03472454, -0.03967572, -0.02225819, 0.02643575, -0.01790381, 0.02621471, -0.03056909, -0.08253434, 0.05070535, -0.02793878, -0.003243684, -0.003149744] | +------+-----------------+