DebugNumericsSummary.Options

lớp tĩnh công khai DebugNumericsSummary.Options

Thuộc tính tùy chọn cho DebugNumericsSummary

Phương pháp công cộng

DebugNumericsSummary.Options
tensorDebugMode (Chế độ tensorDebug dài)
DebugNumericsSummary.Options
tensorId (tensorId dài)

Phương pháp kế thừa

Phương pháp công cộng

public DebugNumericsSummary.Options tensorDebugMode (Long tensorDebugMode)

Thông số
tensorDebugMode Chế độ gỡ lỗi tenxơ: chế độ trong đó tenxơ đầu vào được tóm tắt bằng op. Xem TensorDebugMode enum trong tensorflow/core/protobuf/debug_event.proto để biết chi tiết.

Các giá trị được hỗ trợ: 2 (CURT_HEALTH): Xuất ra một tenxơ float32/64 có hình dạng [2]. Phần tử thứ nhất là tensor_id, nếu được cung cấp và -1 nếu không. Phần tử thứ 2 là một bit được đặt thành 1 nếu tenxơ đầu vào có giá trị vô cực hoặc nan hoặc bằng 0 nếu ngược lại.

3 (CONCISE_HEALTH): Xuất ra một tenxơ float32/64 có hình dạng [5]. Phần tử thứ nhất là tensor_id, nếu được cung cấp và -1 nếu không. Bốn vị trí còn lại lần lượt là tổng số phần tử -infs, +infs và nans trong tensor đầu vào.

4 (FULL_HEALTH): Xuất ra một tenxơ float32/64 có hình dạng [11]. Phần tử thứ nhất là tensor_id, nếu được cung cấp và -1 nếu không. Phần tử thứ 2 là device_id, nếu được cung cấp và -1 nếu không. Phần tử thứ 3 giữ giá trị kiểu dữ liệu của tensor đầu vào theo kiểu được liệt kê trong tensorflow/core/framework/types.proto. Các phần tử còn lại lần lượt chứa tổng số phần tử -infs, +infs, nans, số hữu hạn âm, số 0 và số hữu hạn dương trong tensor đầu vào.

5 (SHAPE): Xuất ra một tenxơ float32/64 có hình dạng [10]. Phần tử thứ nhất là tensor_id, nếu được cung cấp và -1 nếu không. Phần tử thứ 2 giữ giá trị kiểu dữ liệu của tensor đầu vào theo kiểu được liệt kê trong tensorflow/core/framework/types.proto. Phần tử thứ 3 giữ hạng của tensor. Phần tử thứ 4 giữ số phần tử trong tensor. Cuối cùng 6 phần tử còn lại giữ nguyên hình dạng của tensor. Nếu hạng của tensor thấp hơn 6, hình sẽ được đệm bên phải bằng các số 0. Nếu thứ hạng lớn hơn 6 thì phần đầu của hình sẽ bị cắt bớt.

6 (FULL_NUMERICS): Xuất ra một tenxơ float32/64 có hình dạng [22]. Phần tử thứ nhất là tensor_id, nếu được cung cấp và -1 nếu không. Phần tử thứ 2 là device_id, nếu được cung cấp và -1 nếu không. Phần tử thứ 3 giữ giá trị kiểu dữ liệu của tensor đầu vào theo kiểu được liệt kê trong tensorflow/core/framework/types.proto. Phần tử thứ 4 giữ hạng của tensor. Phần tử thứ 5 đến thứ 11 giữ hình dạng của tensor. Nếu hạng của tensor thấp hơn 6, hình sẽ được đệm bên phải bằng các số 0. Nếu thứ hạng lớn hơn 6 thì phần đầu của hình sẽ bị cắt bớt. Các phần tử thứ 12 đến thứ 18 lần lượt chứa số phần tử -infs, +infs, nans, số float bất thường, số hữu hạn âm, số 0 và số hữu hạn dương trong tensor đầu vào. Bốn phần tử cuối cùng giữ giá trị tối thiểu, giá trị tối đa, giá trị trung bình và phương sai của tensor đầu vào.

8 (REDUCE_INF_NAN_THREE_SLOTS): Xuất ra một tenxơ float32/64 có hình dạng [3]. Phần tử thứ nhất là -inf nếu bất kỳ phần tử nào của tensor đầu vào là -inf hoặc bằng 0 nếu ngược lại. Phần tử thứ 2 là +inf nếu bất kỳ phần tử nào của tensor đầu vào là +inf hoặc bằng 0 nếu ngược lại. Phần tử thứ 3 là nan nếu bất kỳ phần tử nào của tenxơ đầu vào là nan hoặc bằng 0 nếu ngược lại.

public DebugNumericsSummary.Options tenorId (Id tensor dài)

Thông số
Id tenor Không bắt buộc. Một mã định danh số nguyên cho tensor được tóm tắt bởi op này.