SparseMatrixMatMul

کلاس نهایی عمومی SparseMatrixMatMul

ماتریس-یک ماتریس پراکنده را با یک ماتریس متراکم ضرب می کند.

یک ماتریس متراکم را برمی‌گرداند. برای ورودی های A و B، که در آن A CSR است و B متراکم است. این عملیات یک C متراکم را برمی گرداند.

اگر transpose_output نادرست باشد، برمی‌گرداند:

C = A . B
 
اگر transpose_output «true» باشد، برمی‌گرداند:
C = transpose(A . B) = transpose(B) . transpose(A)
 
جایی که جابجایی در امتداد دو بعد داخلی (ماتریسی) انجام می شود.

اگر conjugate_output «true» باشد، برمی‌گرداند:

C = conjugate(A . B) = conjugate(A) . conjugate(B)
 
اگر هر دو conjugate_output و transpose_output 'true' باشند، برمی‌گرداند:
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
                                     conjugate(transpose(A))
 

کلاس های تو در تو

کلاس SparseMatrixMatMul.Options ویژگی های اختیاری برای SparseMatrixMatMul

ثابت ها

رشته OP_NAME نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

روش های عمومی

استاتیک SparseMatrixMatMul.Options
adjointA (Boolean adjointA)
استاتیک SparseMatrixMatMul.Options
adjointB (Boolean adjointB)
خروجی <T>
asOutput ()
دسته نمادین تانسور را برمی‌گرداند.
استاتیک SparseMatrixMatMul.Options
conjugateOutput (خروجی مزدوج بولی)
استاتیک <T TType > SparseMatrixMatMul <T> را گسترش می دهد
ایجاد ( دامنه دامنه ، عملوند <?> a، عملوند <T> b، گزینه‌ها... گزینه‌ها)
روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SparseMatrixMatMul را بسته بندی می کند.
خروجی <T>
خروجی ()
یک تانسور خروجی متراکم
استاتیک SparseMatrixMatMul.Options
transposeA (transposeA Boolean)
استاتیک SparseMatrixMatMul.Options
transposeB (transposeB)
استاتیک SparseMatrixMatMul.Options
خروجی transpose (خروجی انتقال بولی)

روش های ارثی

org.tensorflow.op.RawOp
بولی نهایی
برابر است (object obj)
بین المللی نهایی
عملیات
عملیات ()
این واحد محاسبه را به عنوان یک Operation واحد برگردانید.
رشته نهایی
بولی
برابر است (شیء arg0)
کلاس نهایی<?>
getClass ()
بین المللی
کد هش ()
باطل نهایی
اطلاع رسانی ()
باطل نهایی
اطلاع رسانی به همه ()
رشته
toString ()
باطل نهایی
صبر کنید (long arg0، int arg1)
باطل نهایی
صبر کنید (طولانی arg0)
باطل نهایی
صبر کن ()
org.tensorflow.op.Op
چکیده Execution Environment
env ()
محیط اجرایی را که این عملیات در آن ایجاد شده است برگردانید.
عملیات انتزاعی
عملیات ()
این واحد محاسبه را به عنوان یک Operation واحد برگردانید.
org.tensorflow.Operand
خروجی چکیده <T>
asOutput ()
دسته نمادین تانسور را برمی‌گرداند.
چکیده تی
asTensor ()
تانسور این عملوند را برمی گرداند.
شکل انتزاعی
شکل ()
شکل (احتمالاً تا حدی شناخته شده) تانسور را که توسط Output این عملوند به آن اشاره شده است، برمی گرداند.
کلاس انتزاعی<T>
نوع ()
نوع تانسور این عملوند را برمی گرداند
org.tensorflow.ndarray.Shaped
انتزاعی
شکل انتزاعی
شکل ()
انتزاعی طولانی
اندازه ()
اندازه کل این ظرف را به تعداد مقادیر محاسبه کرده و برمی گرداند.

ثابت ها

رشته نهایی ثابت عمومی OP_NAME

نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

مقدار ثابت: "SparseMatrixMatMul"

روش های عمومی

عمومی استاتیک SparseMatrixMatMul.Options adjointA (Boolean adjointA)

پارامترها
adjointA نشان می دهد که آیا «a» باید به صورت مزدوج منتقل شود یا خیر.

عمومی استاتیک SparseMatrixMatMul.Options adjointB (Boolean adjointB)

پارامترها
adjointB نشان می دهد که آیا «b» باید به صورت مزدوج منتقل شود یا خیر.

خروجی عمومی <T> asOutput ()

دسته نمادین تانسور را برمی‌گرداند.

ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.

استاتیک عمومی SparseMatrixMatMul.Options conjugateOutput (Boolean conjugateOutput)

پارامترها
conjugateOutput حاصل ضرب «a» و «b» را مزدوج می کند.

عمومی ایستا SparseMatrixMatMul <T> ایجاد ( scope scope، Operand <?> a، Operand <T> b، Options... گزینه ها)

روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SparseMatrixMatMul را بسته بندی می کند.

پارامترها
دامنه محدوده فعلی
الف یک CSRSparseMatrix.
ب یک تانسور متراکم
گزینه ها مقادیر ویژگی های اختیاری را حمل می کند
برمی گرداند
  • یک نمونه جدید از SparseMatrixMatMul

خروجی عمومی <T> خروجی ()

یک تانسور خروجی متراکم

عمومی استاتیک SparseMatrixMatMul.Options transposeA (transposeA Boolean)

پارامترها
انتقال A نشان می‌دهد که «a» باید جابه‌جا شود یا خیر.

عمومی استاتیک SparseMatrixMatMul.Options transposeB (transposeB بولی)

پارامترها
transposeB نشان می‌دهد که «b» باید جابه‌جا شود یا خیر.

عمومی استاتیک SparseMatrixMatMul.Options transposeOutput (بولی transposeOutput)

پارامترها
انتقال خروجی حاصل ضرب «a» و «b» را جابجا می کند.
،
کلاس نهایی عمومی SparseMatrixMatMul

ماتریس-یک ماتریس پراکنده را با یک ماتریس متراکم ضرب می کند.

یک ماتریس متراکم را برمی‌گرداند. برای ورودی های A و B، که در آن A CSR است و B متراکم است. این عملیات یک C متراکم را برمی گرداند.

اگر transpose_output نادرست باشد، برمی‌گرداند:

C = A . B
 
اگر transpose_output «true» باشد، برمی‌گرداند:
C = transpose(A . B) = transpose(B) . transpose(A)
 
جایی که جابجایی در امتداد دو بعد داخلی (ماتریسی) انجام می شود.

اگر conjugate_output «true» باشد، برمی‌گرداند:

C = conjugate(A . B) = conjugate(A) . conjugate(B)
 
اگر هر دو conjugate_output و transpose_output 'true' باشند، برمی‌گرداند:
C = conjugate(transpose(A . B)) = conjugate(transpose(B)) .
                                     conjugate(transpose(A))
 

کلاس های تو در تو

کلاس SparseMatrixMatMul.Options ویژگی های اختیاری برای SparseMatrixMatMul

ثابت ها

رشته OP_NAME نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

روش های عمومی

استاتیک SparseMatrixMatMul.Options
adjointA (Boolean adjointA)
استاتیک SparseMatrixMatMul.Options
adjointB (Boolean adjointB)
خروجی <T>
asOutput ()
دسته نمادین تانسور را برمی‌گرداند.
استاتیک SparseMatrixMatMul.Options
conjugateOutput (خروجی مزدوج بولی)
استاتیک <T TType > SparseMatrixMatMul <T> را گسترش می دهد
ایجاد ( دامنه دامنه ، عملوند <?> a، عملوند <T> b، گزینه‌ها... گزینه‌ها)
روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SparseMatrixMatMul را بسته بندی می کند.
خروجی <T>
خروجی ()
یک تانسور خروجی متراکم
استاتیک SparseMatrixMatMul.Options
transposeA (transposeA Boolean)
استاتیک SparseMatrixMatMul.Options
transposeB (transposeB)
استاتیک SparseMatrixMatMul.Options
خروجی transpose (خروجی انتقال بولی)

روش های ارثی

org.tensorflow.op.RawOp
بولی نهایی
برابر است (object obj)
بین المللی نهایی
عملیات
عملیات ()
این واحد محاسبه را به عنوان یک Operation واحد برگردانید.
رشته نهایی
بولی
برابر است (شیء arg0)
کلاس نهایی<?>
getClass ()
بین المللی
کد هش ()
باطل نهایی
اطلاع رسانی ()
باطل نهایی
اطلاع رسانی به همه ()
رشته
toString ()
باطل نهایی
صبر کنید (long arg0، int arg1)
باطل نهایی
صبر کنید (طولانی arg0)
باطل نهایی
صبر کن ()
org.tensorflow.op.Op
چکیده Execution Environment
env ()
محیط اجرایی را که این عملیات در آن ایجاد شده است برگردانید.
عملیات انتزاعی
عملیات ()
این واحد محاسبه را به عنوان یک Operation واحد برگردانید.
org.tensorflow.Operand
خروجی چکیده <T>
asOutput ()
دسته نمادین تانسور را برمی‌گرداند.
چکیده تی
asTensor ()
تانسور این عملوند را برمی گرداند.
شکل انتزاعی
شکل ()
شکل (احتمالاً تا حدی شناخته شده) تانسور را که توسط Output این عملوند به آن اشاره شده است، برمی گرداند.
کلاس انتزاعی<T>
نوع ()
نوع تانسور این عملوند را برمی گرداند
org.tensorflow.ndarray.Shaped
انتزاعی
شکل انتزاعی
شکل ()
انتزاعی طولانی
اندازه ()
اندازه کل این ظرف را به تعداد مقادیر محاسبه کرده و برمی گرداند.

ثابت ها

رشته نهایی ثابت عمومی OP_NAME

نام این عملیات، همانطور که توسط موتور هسته TensorFlow شناخته می شود

مقدار ثابت: "SparseMatrixMatMul"

روش های عمومی

عمومی استاتیک SparseMatrixMatMul.Options adjointA (Boolean adjointA)

پارامترها
adjointA نشان می دهد که آیا «a» باید به صورت مزدوج منتقل شود یا خیر.

عمومی استاتیک SparseMatrixMatMul.Options adjointB (Boolean adjointB)

پارامترها
adjointB نشان می دهد که آیا «b» باید به صورت مزدوج منتقل شود یا خیر.

خروجی عمومی <T> asOutput ()

دسته نمادین تانسور را برمی‌گرداند.

ورودی های عملیات TensorFlow خروجی های عملیات تنسورفلو دیگر هستند. این روش برای به دست آوردن یک دسته نمادین که نشان دهنده محاسبه ورودی است استفاده می شود.

استاتیک عمومی SparseMatrixMatMul.Options conjugateOutput (Boolean conjugateOutput)

پارامترها
conjugateOutput حاصل ضرب «a» و «b» را مزدوج می کند.

عمومی ایستا SparseMatrixMatMul <T> ایجاد ( scope scope، Operand <?> a، Operand <T> b، Options... گزینه ها)

روش کارخانه برای ایجاد کلاسی که یک عملیات جدید SparseMatrixMatMul را بسته بندی می کند.

پارامترها
دامنه محدوده فعلی
الف یک CSRSparseMatrix.
ب یک تانسور متراکم
گزینه ها مقادیر ویژگی های اختیاری را حمل می کند
برمی گرداند
  • یک نمونه جدید از SparseMatrixMatMul

خروجی عمومی <T> خروجی ()

یک تانسور خروجی متراکم

عمومی استاتیک SparseMatrixMatMul.Options transposeA (transposeA Boolean)

پارامترها
انتقال A نشان می‌دهد که «a» باید جابه‌جا شود یا خیر.

عمومی استاتیک SparseMatrixMatMul.Options transposeB (transposeB بولی)

پارامترها
transposeB نشان می‌دهد که «b» باید جابه‌جا شود یا خیر.

عمومی استاتیک SparseMatrixMatMul.Options transposeOutput (بولی transposeOutput)

پارامترها
انتقال خروجی حاصل ضرب «a» و «b» را جابجا می کند.