텐서플로우:: 작전:: SparseFillEmptyRowsGrad

#include <sparse_ops.h>

SparseFillEmptyRows 의 기울기입니다.

요약

[N] 모양의 reverse_index_map 및 [N_full] 모양의 grad_values(여기서 N_full >= N ) 벡터를 가져와 데이터를 d_values ​​또는 d_default_value 에 복사합니다. 여기서 d_values [N] 모양이고 d_default_value 는 스칼라입니다.

d_values[j] = grad_values[reverse_index_map[j]] d_default_value = sum_{k : 0 .. N_full - 1} ( grad_values[k] * 1{k는 reverse_index_map에 없음})

인수:

  • 범위: 범위 개체
  • reverse_index_map: 1-D. SparseFillEmptyRows 의 역방향 인덱스 맵입니다.
  • grad_values: 1-D. 역전파의 그래디언트.

보고:

  • Output d_값: 1-D. 값으로의 역전파.
  • Output d_default_value: 0-D. default_value로의 역전파.

생성자와 소멸자

SparseFillEmptyRowsGrad (const :: tensorflow::Scope & scope, :: tensorflow::Input reverse_index_map, :: tensorflow::Input grad_values)

공개 속성

d_default_value
d_values
operation

공개 속성

d_기본_값

::tensorflow::Output d_default_value

d_값

::tensorflow::Output d_values

작업

Operation operation

공공 기능

SparseFillEmptyRowsGrad

 SparseFillEmptyRowsGrad(
  const ::tensorflow::Scope & scope,
  ::tensorflow::Input reverse_index_map,
  ::tensorflow::Input grad_values
)