meridian.model.adstock_hill.AdstockTransformer(
alpha: tf.Tensor, max_lag: int, n_times_output: int
)
الوسيط
alpha
موتر alpha الذي يأخذ قيمًا ≥ [0, 1) مع
الأبعاد [..., n_media_channels]. أبعاد المجموعة (...) هي
اختيارية. لاحظ أنه يُسمح باستخدام alpha = 0، لذا من الممكن وضع
الكتلة النقطية السابقة صفر (أي بدون حساب Adstock). في المقابل، alpha = 1
لأنه لم يتم تحديد صيغة المجموع الهندسي،
ليس سببًا عمليًا للحصول على كتلة النقطة عند alpha = 1.
max_lag
عدد صحيح يشير إلى الحدّ الأقصى لعدد فترات التأخّر (≥ 0) إلى
تضمينها في عملية حساب Adstock.
n_times_output
عدد صحيح يشير إلى عدد الفترات الزمنية المطلوب تضمينها
في مترابط الإخراج. لا يمكن تجاوز عدد الفترات الزمنية
وسيطة، على سبيل المثال، media.shape[-2]. الفترات الزمنية للناتج
مع أحدث الفترات الزمنية لوسيطة الوسائط. بالنسبة
على سبيل المثال، يمثل media[..., -n_times_output:, :] الوسائط
وتنفيذ أسابيع المخرجات.
بالنسبة إلى الموقع الجغرافي g والفترة الزمنية t وقناة الوسائط m، يتم احتساب Adstock.
باسم adstock_{g,t,m} = sum_{i=0}^max_lag media_{g,t-i,m} alpha^i.
الوسيط
media
مشد قيم الوسائط بالأبعاد [..., n_geos,
n_media_times, n_media_channels] أبعاد المجموعة (...) هي
اختيارية، ولكن إذا تم تضمين أبعاد الدُفعة، يجب أن تتطابق مع
أبعاد دُفعة alpha. لا يُشترَط أن تحتوي الوسائط على دفعات
حتى إذا كانت السمة alpha تحتوي على سمات مجمَّعة.
المرتجعات
موتّر بأبعاد [..., n_geos, n_times_output, n_media_channels]
تمثّل هذه السمة الوسائط المحوَّلة من Adstock.
تاريخ التعديل الأخير: 2024-11-10 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2024-11-10 (حسب التوقيت العالمي المتفَّق عليه)"],[],["The `AdstockTransformer` computes the Adstock transformation of media data. It takes `alpha` (decay rate), `max_lag` (lag periods), and `n_times_output` (output time periods) as input. The `forward` method calculates Adstock for each geo, time period, and media channel using the formula `sum_{i=0}^max_lag media_{g,t-i,m} alpha^i`. Input `media` is a tensor of media values. The output is a tensor representing Adstock-transformed media with specified dimensions.\n"],null,[]]