DebugNumericsSummary.Options

کلاس استاتیک عمومی DebugNumericsSummary.Options

ویژگی های اختیاری برای DebugNumericsSummary

روش های عمومی

DebugNumericsSummary.Options
tensorDebugMode (Long tensorDebugMode)
DebugNumericsSummary.Options
tensorId (Long tensorId)

روش های ارثی

روش های عمومی

عمومی DebugNumericsSummary.Options tensorDebugMode (Long tensorDebugMode)

مولفه های
tensorDebugMode حالت اشکال زدایی تانسور: حالتی که در آن تانسور ورودی با عملیات خلاصه می شود. برای جزئیات بیشتر به فهرست TensorDebugMode در tensorflow/core/protobuf/debug_event.proto مراجعه کنید.

مقادیر پشتیبانی شده: 2 (CURT_HEALTH): خروجی یک تانسور float32/64 شکل [2]. عنصر اول tensor_id است، اگر ارائه شود، و -1 در غیر این صورت. عنصر دوم بیتی است که اگر تانسور ورودی مقدار بی‌نهایت یا nan داشته باشد روی 1 تنظیم می‌شود و در غیر این صورت صفر است.

3 (CONCISE_HEALTH): یک تانسور float32/64 با شکل [5] تولید کنید. عنصر اول tensor_id است، اگر ارائه شود، و -1 در غیر این صورت. چهار اسلات باقی مانده به ترتیب تعداد کل عناصر، -infs، +infs و nans در تانسور ورودی هستند.

4 (FULL_HEALTH): یک تانسور float32/64 با شکل [11] تولید کنید. عنصر اول tensor_id است، اگر ارائه شود، و -1 در غیر این صورت. عنصر دوم دستگاه_id، در صورت ارائه، و -1 در غیر این صورت است. عنصر سوم مقدار نوع داده تانسور ورودی را مطابق نوع برشماری شده در tensorflow/core/framework/types.proto نگه می دارد. عناصر باقیمانده تعداد کل عناصر، -infs، +infs، nans، اعداد محدود منفی، صفرها و اعداد محدود مثبت را به ترتیب در تانسور ورودی نگه می‌دارند.

5 (SHAPE): خروجی یک تانسور float32/64 شکل [10]. عنصر اول tensor_id است، اگر ارائه شود، و -1 در غیر این صورت. عنصر دوم مقدار نوع داده تانسور ورودی را مطابق با نوع برشماری شده در tensorflow/core/framework/types.proto نگه می‌دارد. عنصر سوم رتبه تانسور را نگه می دارد. عنصر چهارم تعداد عناصر درون تانسور را نگه می دارد. در نهایت 6 عنصر باقی مانده شکل تانسور را حفظ می کنند. اگر رتبه تانسور کمتر از 6 باشد، شکل به سمت راست با صفر پر شده است. اگر رتبه بزرگتر از 6 باشد، سر شکل کوتاه می شود.

6 (FULL_NUMERICS): خروجی یک تانسور float32/64 شکل [22]. عنصر اول tensor_id است، اگر ارائه شود، و -1 در غیر این صورت. عنصر دوم دستگاه_id، در صورت ارائه، و -1 در غیر این صورت است. عنصر سوم مقدار نوع داده تانسور ورودی را مطابق نوع برشماری شده در tensorflow/core/framework/types.proto نگه می دارد. عنصر چهارم رتبه تانسور را نگه می دارد. عناصر 5 تا 11 شکل تانسور را نگه می دارند. اگر رتبه تانسور کمتر از 6 باشد، شکل به سمت راست با صفر پر شده است. اگر رتبه بزرگتر از 6 باشد، سر شکل کوتاه می شود. عناصر 12 تا 18 به ترتیب تعداد عناصر، -infs، +infs، nans، شناورهای غیرعادی، اعداد محدود منفی، صفرها و اعداد متناهی مثبت را در تانسور ورودی نگه می‌دارند. چهار عنصر پایانی مقدار حداقل، حداکثر مقدار، میانگین و واریانس تانسور ورودی را نگه می‌دارند.

8 (REDUCE_INF_NAN_THREE_SLOTS): خروجی یک تانسور float32/64 شکل [3]. اگر هر عنصری از تانسور ورودی -inf باشد، عنصر اول -inf است یا در غیر این صورت صفر است. اگر هر یک از عناصر تانسور ورودی +inf باشد، عنصر دوم +inf است، یا در غیر این صورت صفر است. اگر هر عنصری از تانسور ورودی nan باشد، عنصر سوم nan است یا در غیر این صورت صفر است.

عمومی DebugNumericsSummary.Options tensorId (Long tensorId)

مولفه های
tensorId اختیاری. یک شناسه عدد صحیح برای تانسور که با این عملیات خلاصه می شود.