Nhân SparseTensor (hạng 2) "A" với ma trận dày đặc "B".
Không có kiểm tra tính hợp lệ nào được thực hiện trên các chỉ mục của A. Tuy nhiên, định dạng đầu vào sau được khuyến nghị để có hành vi tối ưu:
if adjoint_a == false: A phải được sắp xếp theo thứ tự từ điển tăng dần. Sử dụng SparseReorder nếu bạn không chắc chắn. if adjoint_a == true: A phải được sắp xếp theo thứ tự tăng dần 1 (tức là thứ tự "cột chính" thay vì thứ tự "hàng chính").
Các lớp lồng nhau
lớp học | SparseTensorDenseMatMul.Options | Thuộc tính tùy chọn cho SparseTensorDenseMatMul |
Hằng số
Sợi dây | OP_NAME | Tên của op này, được biết đến bởi công cụ lõi TensorFlow |
Phương pháp công cộng
tĩnh SparseTensorDenseMatMul.Options | adjointA (Boolean adjointA) |
tĩnh SparseTensorDenseMatMul.Options | adjointB (Boolean adjointB) |
Đầu ra <U> | asOutput () Trả về tay cầm tượng trưng của tensor. |
tĩnh <U mở rộng TType > SparseTensorDenseMatMul <U> | |
Đầu ra <U> | sản phẩm () |
Phương pháp kế thừa
Hằng số
Chuỗi cuối cùng tĩnh công khai OP_NAME
Tên của op này, được biết đến bởi công cụ lõi TensorFlow
Phương pháp công cộng
public static SparseTensorDenseMatMul.Options adjointA (Boolean adjointA)
Thông số
phụ thuộcA | Sử dụng liên kết của A trong ma trận nhân. Nếu A phức thì đây là transpose(conj(A)). Nếu không thì đó là chuyển vị (A). |
---|
public static SparseTensorDenseMatMul.Options adjointB (Boolean adjointB)
Thông số
phần phụB | Sử dụng liên kết của B trong ma trận nhân. Nếu B phức tạp thì đây là transpose(conj(B)). Nếu không thì đó là chuyển vị (B). |
---|
Đầu ra công khai <U> asOutput ()
Trả về tay cầm tượng trưng của tensor.
Đầu vào của các hoạt động TensorFlow là đầu ra của một hoạt động TensorFlow khác. Phương pháp này được sử dụng để thu được một thẻ điều khiển mang tính biểu tượng đại diện cho việc tính toán đầu vào.
public static SparseTensorDenseMatMul <U> tạo ( Phạm vi phạm vi, Toán hạng <? mở rộng TNumber > aChỉ số, Toán hạng <U> aValues, Toán hạng < TInt64 > aShape, Toán hạng <U> b, Tùy chọn... tùy chọn)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác SparseTensorDenseMatMul mới.
Thông số
phạm vi | phạm vi hiện tại |
---|---|
aChỉ số | 2-D. Các `chỉ số` của Ma trận `SparseTensor`, kích thước `[nnz, 2]`. |
aGiá trị | 1-D. `giá trị` của `SparseTensor`, kích thước `[nnz]` Vector. |
một hình dạng | 1-D. `Hình dạng` của `SparseTensor`, kích thước `[2]` Vector. |
b | 2-D. Một ma trận dày đặc. |
tùy chọn | mang các giá trị thuộc tính tùy chọn |
Trả lại
- một phiên bản mới của SparseTensorDenseMatMul