TensorFlow C ++ 참조
array_ops
후보 _ 샘플링 _ 작업
회원 | |
---|---|
tensorflow :: ops :: AllCandidateSampler | 학습 된 유니 그램 분포를 사용하여 후보 샘플링에 대한 레이블을 생성합니다. |
tensorflow :: ops :: ComputeAccidentalHits | true_labels와 일치하는 sampled_candidates 위치의 ID를 계산합니다. |
tensorflow :: ops :: FixedUnigramCandidateSampler | 학습 된 유니 그램 분포를 사용하여 후보 샘플링에 대한 레이블을 생성합니다. |
tensorflow :: ops :: LearnedUnigramCandidateSampler | 학습 된 유니 그램 분포를 사용하여 후보 샘플링에 대한 레이블을 생성합니다. |
tensorflow :: ops :: LogUniformCandidateSampler | 로그 균일 분포를 사용하여 후보 샘플링에 대한 레이블을 생성합니다. |
tensorflow :: ops :: UniformCandidateSampler | 균등 분포로 후보 샘플링에 대한 레이블을 생성합니다. |
control_flow_ops
회원 | |
---|---|
tensorflow :: ops :: Abort | 호출시 프로세스를 중단하려면 예외를 발생시킵니다. |
tensorflow :: ops :: ControlTrigger | 아무것도하지 않습니다. |
tensorflow :: ops :: LoopCond | 입력을 출력으로 전달합니다. |
tensorflow :: ops :: Merge | inputs 에서 output 사용 가능한 텐서의 값을 전달합니다. |
tensorflow :: ops :: NextIteration | 다음 반복에서 입력을 사용할 수 있도록합니다. |
tensorflow :: ops :: RefNextIteration | 다음 반복에서 입력을 사용할 수 있도록합니다. |
tensorflow :: ops :: RefSelect | inputs 의 index 번째 요소를 output 전달합니다. |
tensorflow :: ops :: RefSwitch | 참조 텐서 data 를 pred 의해 결정된 출력 포트로 전달합니다. |
tensorflow :: ops :: Switch | pred 의해 결정된 출력 포트로 data 를 전달 data . |
핵심
회원 | |
---|---|
tensorflow :: ClientSession | ClientSession 객체를 사용하면 호출자가 C ++ API로 구성된 TensorFlow 그래프의 평가를 유도 할 수 있습니다. |
tensorflow :: 입력 | Operation에 대한 피연산자로 사용할 수있는 텐서 값을 나타냅니다. |
tensorflow :: InputList | 텐서 목록이 필요한 연산에 대한 입력을 나타내는 유형입니다. |
tensorflow :: 연산 | 계산 그래프의 노드를 나타냅니다. |
tensorflow :: 출력 | Operation에 의해 생성 된 텐서 값을 나타냅니다. |
tensorflow :: 범위 | Scope 객체는 공통 이름 접두사와 같은 동일한 속성을 가진 관련 TensorFlow 작업 집합을 나타냅니다. |
tensorflow :: 상태 | Tensorflow에서 호출의 성공 또는 실패를 나타냅니다. |
tensorflow :: TensorBuffer |
data_flow_ops
image_ops
io_ops
logging_ops
회원 | |
---|---|
tensorflow :: ops :: Assert | 주어진 조건이 참임을 주장합니다. |
tensorflow :: ops :: HistogramSummary | 히스토그램과 함께 Summary 프로토콜 버퍼를 출력합니다. |
tensorflow :: ops :: MergeSummary | 요약을 병합합니다. |
tensorflow :: ops :: 인쇄 | 텐서 목록을 인쇄합니다. |
tensorflow :: ops :: PrintV2 | 문자열 스칼라를 인쇄합니다. |
tensorflow :: ops :: ScalarSummary | 스칼라 값이있는 Summary 프로토콜 버퍼를 출력합니다. |
tensorflow :: ops :: TensorSummary | 텐서가있는 Summary 프로토콜 버퍼를 출력합니다. |
tensorflow :: ops :: TensorSummaryV2 | 텐서 및 플러그인 별 데이터가있는 Summary 프로토콜 버퍼를 출력합니다. |
tensorflow :: ops :: Timestamp | Epoch 이후의 시간을 초 단위로 제공합니다. |
math_ops
nn_ops
no_op
회원 | |
---|---|
tensorflow :: ops :: NoOp | 아무것도하지 않습니다. |
parsing_ops
회원 | |
---|---|
tensorflow :: ops :: DecodeCSV | CSV 레코드를 텐서로 변환합니다. |
tensorflow :: ops :: DecodeCompressed | 문자열의 압축을 풉니 다. |
tensorflow :: ops :: DecodeJSONExample | JSON으로 인코딩 된 예제 레코드를 이진 프로토콜 버퍼 문자열로 변환합니다. |
tensorflow :: ops :: DecodePaddedRaw | 문자열의 바이트를 숫자 벡터로 재 해석합니다. |
tensorflow :: ops :: DecodeRaw | 문자열의 바이트를 숫자 벡터로 재 해석합니다. |
tensorflow :: ops :: ParseExample | brain.Example protos (문자열)로 구성된 벡터를 형식화 된 텐서로 변환합니다. |
tensorflow :: ops :: ParseSequenceExample | brain.SequenceExample proto (문자열)의 벡터를 형식화 된 텐서로 변환합니다. |
tensorflow :: ops :: ParseSingleExample | tf.Example proto (문자열)를 형식화 된 텐서로 변환합니다. |
tensorflow :: ops :: ParseSingleSequenceExample | 스칼라 brain.SequenceExample proto (문자열)를 형식화 된 텐서로 변환합니다. |
tensorflow :: ops :: ParseTensor | 직렬화 된 tensorflow.TensorProto proto를 Tensor 로 변환합니다. |
tensorflow :: ops :: SerializeTensor | Tensor 를 직렬화 된 TensorProto proto로 변환합니다. |
tensorflow :: ops :: StringToNumber | 입력 Tensor의 각 문자열을 지정된 숫자 유형으로 변환합니다. |
random_ops
회원 | |
---|---|
tensorflow :: ops :: 다항식 | 다항 분포에서 표본을 가져옵니다. |
tensorflow :: ops :: ParameterizedTruncatedNormal | 정규 분포에서 임의의 값을 출력합니다. |
tensorflow :: ops :: RandomGamma | 알파로 설명되는 감마 분포에서 임의의 값을 출력합니다. |
tensorflow :: ops :: RandomNormal | 정규 분포에서 임의의 값을 출력합니다. |
tensorflow :: ops :: RandomPoissonV2 | 비율로 설명되는 푸 아송 분포에서 임의 값을 출력합니다. |
tensorflow :: ops :: RandomShuffle | Randomly shuffles a tensor along its first dimension. |
tensorflow::ops::RandomUniform | Outputs random values from a uniform distribution. |
tensorflow::ops::RandomUniformInt | 균일 분포에서 임의의 정수를 출력합니다. |
tensorflow::ops::TruncatedNormal | Outputs random values from a truncated normal distribution. |
sparse_ops
회원 | |
---|---|
tensorflow::ops::AddManySparseToTensorsMap | Add an N -minibatch SparseTensor to a SparseTensorsMap , return N handles. |
tensorflow::ops::AddSparseToTensorsMap | Add a SparseTensor to a SparseTensorsMap return its handle. |
tensorflow::ops::DeserializeManySparse | Deserialize and concatenate SparseTensors from a serialized minibatch. |
tensorflow::ops::DeserializeSparse | Deserialize SparseTensor objects. |
tensorflow::ops::SerializeManySparse | Serialize an N -minibatch SparseTensor into an [N, 3] Tensor object. |
tensorflow::ops::SerializeSparse | Serialize a SparseTensor into a [3] Tensor object. |
tensorflow::ops::SparseAdd | Adds two SparseTensor objects to produce another SparseTensor . |
tensorflow::ops::SparseAddGrad | The gradient operator for the SparseAdd op. |
tensorflow::ops::SparseConcat | Concatenates a list of SparseTensor along the specified dimension. |
tensorflow::ops::SparseCross | 희소 및 조밀 텐서 목록에서 희소 교차를 생성합니다. |
tensorflow::ops::SparseDenseCwiseAdd | Adds up a SparseTensor and a dense Tensor , using these special rules: |
tensorflow::ops::SparseDenseCwiseDiv | Component-wise divides a SparseTensor by a dense Tensor . |
tensorflow::ops::SparseDenseCwiseMul | Component-wise multiplies a SparseTensor by a dense Tensor . |
tensorflow::ops::SparseFillEmptyRows | Fills empty rows in the input 2-D SparseTensor with a default value. |
tensorflow::ops::SparseFillEmptyRowsGrad | The gradient of SparseFillEmptyRows . |
tensorflow::ops::SparseReduceMax | Computes the max of elements across dimensions of a SparseTensor. |
tensorflow::ops::SparseReduceMaxSparse | Computes the max of elements across dimensions of a SparseTensor. |
tensorflow::ops::SparseReduceSum | Computes the sum of elements across dimensions of a SparseTensor. |
tensorflow::ops::SparseReduceSumSparse | Computes the sum of elements across dimensions of a SparseTensor. |
tensorflow::ops::SparseReorder | Reorders a SparseTensor into the canonical, row-major ordering. |
tensorflow::ops::SparseReshape | Reshapes a SparseTensor to represent values in a new dense shape. |
tensorflow::ops::SparseSlice | Slice a SparseTensor based on the start and size . |
tensorflow::ops::SparseSliceGrad | The gradient operator for the SparseSlice op. |
tensorflow::ops::SparseSoftmax | Applies softmax to a batched ND SparseTensor . |
tensorflow::ops::SparseSparseMaximum | Returns the element-wise max of two SparseTensors. |
tensorflow::ops::SparseSparseMinimum | Returns the element-wise min of two SparseTensors. |
tensorflow::ops::SparseSplit | Split a SparseTensor into num_split tensors along one dimension. |
tensorflow::ops::SparseTensorDenseAdd | Adds up a SparseTensor and a dense Tensor , producing a dense Tensor . |
tensorflow::ops::SparseTensorDenseMatMul | Multiply SparseTensor (of rank 2) "A" by dense matrix "B". |
tensorflow::ops::TakeManySparseFromTensorsMap | Converts a sparse representation into a dense tensor. |
state_ops
회원 | |
---|---|
tensorflow::ops::Assign | 'value'를 할당하여 'ref'를 업데이트합니다. |
tensorflow::ops::AssignAdd | '값'을 추가하여 'ref'를 업데이트하십시오. |
tensorflow::ops::AssignSub | 그것에서 '값'을 빼서 'ref'를 업데이트하십시오. |
tensorflow::ops::CountUpTo | '제한'에 도달 할 때까지 'ref'를 증가시킵니다. |
tensorflow::ops::DestroyTemporaryVariable | 임시 변수를 파괴하고 최종 값을 반환합니다. |
tensorflow::ops::IsVariableInitialized | 텐서가 초기화되었는지 확인합니다. |
tensorflow::ops::ResourceCountUpTo | '제한'에 도달 할 때까지 '자원'이 가리키는 변수를 증가시킵니다. |
tensorflow::ops::ResourceScatterNdAdd | Applies sparse addition to individual values or slices in a Variable . |
tensorflow::ops::ResourceScatterNdSub | Applies sparse subtraction to individual values or slices in a Variable . |
tensorflow::ops::ResourceScatterNdUpdate | Applies sparse updates to individual values or slices within a given. |
tensorflow::ops::ScatterAdd | 변수 참조에 희소 업데이트를 추가합니다. |
tensorflow::ops::ScatterDiv | 변수 참조를 스파 스 업데이트로 나눕니다. |
tensorflow::ops::ScatterMax | Reduces sparse updates into a variable reference using the max operation. |
tensorflow::ops::ScatterMin | Reduces sparse updates into a variable reference using the min operation. |
tensorflow::ops::ScatterMul | 희소 업데이트를 변수 참조에 곱합니다. |
tensorflow::ops::ScatterNdAdd | Applies sparse addition to individual values or slices in a Variable . |
tensorflow::ops::ScatterNdSub | Applies sparse subtraction to individual values or slices in a Variable . |
tensorflow::ops::ScatterNdUpdate | Applies sparse updates to individual values or slices within a given. |
tensorflow::ops::ScatterSub | 변수 참조에 대한 희소 업데이트를 뺍니다. |
tensorflow::ops::ScatterUpdate | 변수 참조에 희소 업데이트를 적용합니다. |
tensorflow::ops::TemporaryVariable | 변형 될 수 있지만 단일 단계 내에서만 지속되는 텐서를 반환합니다. |
tensorflow::ops::Variable | 여러 단계에서 지속되는 텐서 형태로 상태를 유지합니다. |
string_ops
회원 | |
---|---|
tensorflow::ops::AsString | Converts each entry in the given tensor to strings. |
tensorflow::ops::DecodeBase64 | Decode web-safe base64-encoded strings. |
tensorflow::ops::EncodeBase64 | Encode strings into web-safe base64 format. |
tensorflow::ops::ReduceJoin | Joins a string Tensor across the given dimensions. |
tensorflow::ops::RegexFullMatch | Check if the input matches the regex pattern. |
tensorflow::ops::RegexReplace | Replaces matches of the pattern regular expression in input with the replacement string provided in rewrite . |
tensorflow::ops::StringFormat | Formats a string template using a list of tensors. |
tensorflow::ops::StringJoin | Joins the strings in the given list of string tensors into one tensor;. |
tensorflow::ops::StringLength | String lengths of input . |
tensorflow::ops::StringLower | TODO: add doc. |
tensorflow::ops::StringNGrams | Creates ngrams from ragged string data. |
tensorflow::ops::StringSplit | Split elements of input based on delimiter into a SparseTensor . |
tensorflow::ops::StringSplitV2 | Split elements of source based on sep into a SparseTensor . |
tensorflow::ops::StringStrip | Strip leading and trailing whitespaces from the Tensor . |
tensorflow::ops::StringToHashBucket | Converts each string in the input Tensor to its hash mod by a number of buckets. |
tensorflow::ops::StringToHashBucketFast | Converts each string in the input Tensor to its hash mod by a number of buckets. |
tensorflow::ops::StringToHashBucketStrong | Converts each string in the input Tensor to its hash mod by a number of buckets. |
tensorflow::ops::StringUpper | TODO: add doc. |
tensorflow::ops::Substr | Return substrings from Tensor of strings. |
tensorflow::ops::UnicodeScript | Determine the script codes of a given tensor of Unicode integer code points. |
tensorflow::ops::UnicodeTranscode | Transcode the input text from a source encoding to a destination encoding. |
tensorflow::ops::UnsortedSegmentJoin | Joins the elements of inputs based on segment_ids . |
training_ops
회원 | |
---|---|
tensorflow::ops::ApplyAdadelta | Update '*var' according to the adadelta scheme. |
tensorflow::ops::ApplyAdagrad | adagrad 체계에 따라 '* var'를 업데이트합니다. |
tensorflow::ops::ApplyAdagradDA | Update '*var' according to the proximal adagrad scheme. |
tensorflow::ops::ApplyAdam | Update '*var' according to the Adam algorithm. |
tensorflow::ops::ApplyAddSign | Update '*var' according to the AddSign update. |
tensorflow::ops::ApplyCenteredRMSProp | Update '*var' according to the centered RMSProp algorithm. |
tensorflow::ops::ApplyFtrl | Ftrl- 근접 체계에 따라 '* var'를 업데이트합니다. |
tensorflow::ops::ApplyFtrlV2 | Ftrl- 근접 체계에 따라 '* var'를 업데이트합니다. |
tensorflow::ops::ApplyGradientDescent | '알파'* '델타'를 빼서 '* var'를 업데이트합니다. |
tensorflow::ops::ApplyMomentum | Update '*var' according to the momentum scheme. |
tensorflow::ops::ApplyPowerSign | Update '*var' according to the AddSign update. |
tensorflow::ops::ApplyProximalAdagrad | Update '*var' and '*accum' according to FOBOS with Adagrad learning rate. |
tensorflow::ops::ApplyProximalGradientDescent | Update '*var' as FOBOS algorithm with fixed learning rate. |
tensorflow::ops::ApplyRMSProp | Update '*var' according to the RMSProp algorithm. |
tensorflow::ops::ResourceApplyAdadelta | Update '*var' according to the adadelta scheme. |
tensorflow::ops::ResourceApplyAdagrad | adagrad 체계에 따라 '* var'를 업데이트합니다. |
tensorflow::ops::ResourceApplyAdagradDA | Update '*var' according to the proximal adagrad scheme. |
tensorflow::ops::ResourceApplyAdam | Update '*var' according to the Adam algorithm. |
tensorflow::ops::ResourceApplyAdamWithAmsgrad | Update '*var' according to the Adam algorithm. |
tensorflow::ops::ResourceApplyAddSign | Update '*var' according to the AddSign update. |
tensorflow::ops::ResourceApplyCenteredRMSProp | Update '*var' according to the centered RMSProp algorithm. |
tensorflow::ops::ResourceApplyFtrl | Ftrl- 근접 체계에 따라 '* var'를 업데이트합니다. |
tensorflow::ops::ResourceApplyFtrlV2 | Ftrl- 근접 체계에 따라 '* var'를 업데이트합니다. |
tensorflow::ops::ResourceApplyGradientDescent | '알파'* '델타'를 빼서 '* var'를 업데이트합니다. |
tensorflow::ops::ResourceApplyKerasMomentum | Update '*var' according to the momentum scheme. |
tensorflow::ops::ResourceApplyMomentum | Update '*var' according to the momentum scheme. |
tensorflow::ops::ResourceApplyPowerSign | Update '*var' according to the AddSign update. |
tensorflow::ops::ResourceApplyProximalAdagrad | Update '*var' and '*accum' according to FOBOS with Adagrad learning rate. |
tensorflow::ops::ResourceApplyProximalGradientDescent | Update '*var' as FOBOS algorithm with fixed learning rate. |
tensorflow::ops::ResourceApplyRMSProp | Update '*var' according to the RMSProp algorithm. |
tensorflow::ops::ResourceSparseApplyAdadelta | var : Variable ()에서 가져와야합니다. |
tensorflow::ops::ResourceSparseApplyAdagrad | Update relevant entries in '*var' and '*accum' according to the adagrad scheme. |
tensorflow::ops::ResourceSparseApplyAdagradDA | Update entries in '*var' and '*accum' according to the proximal adagrad scheme. |
tensorflow::ops::ResourceSparseApplyCenteredRMSProp | Update '*var' according to the centered RMSProp algorithm. |
tensorflow::ops::ResourceSparseApplyFtrl | Update relevant entries in '*var' according to the Ftrl-proximal scheme. |
tensorflow::ops::ResourceSparseApplyFtrlV2 | Update relevant entries in '*var' according to the Ftrl-proximal scheme. |
tensorflow::ops::ResourceSparseApplyKerasMomentum | 모멘텀 체계에 따라 '* var'및 '* accum'의 관련 항목을 업데이트합니다. |
tensorflow::ops::ResourceSparseApplyMomentum | 모멘텀 체계에 따라 '* var'및 '* accum'의 관련 항목을 업데이트합니다. |
tensorflow::ops::ResourceSparseApplyProximalAdagrad | Sparse update entries in '*var' and '*accum' according to FOBOS algorithm. |
tensorflow::ops::ResourceSparseApplyProximalGradientDescent | Sparse update '*var' as FOBOS algorithm with fixed learning rate. |
tensorflow::ops::ResourceSparseApplyRMSProp | Update '*var' according to the RMSProp algorithm. |
tensorflow::ops::SparseApplyAdadelta | var : Variable ()에서 가져와야합니다. |
tensorflow::ops::SparseApplyAdagrad | Update relevant entries in '*var' and '*accum' according to the adagrad scheme. |
tensorflow::ops::SparseApplyAdagradDA | Update entries in '*var' and '*accum' according to the proximal adagrad scheme. |
tensorflow::ops::SparseApplyCenteredRMSProp | Update '*var' according to the centered RMSProp algorithm. |
tensorflow::ops::SparseApplyFtrl | Update relevant entries in '*var' according to the Ftrl-proximal scheme. |
tensorflow::ops::SparseApplyFtrlV2 | Update relevant entries in '*var' according to the Ftrl-proximal scheme. |
tensorflow::ops::SparseApplyMomentum | 모멘텀 체계에 따라 '* var'및 '* accum'의 관련 항목을 업데이트합니다. |
tensorflow::ops::SparseApplyProximalAdagrad | Sparse update entries in '*var' and '*accum' according to FOBOS algorithm. |
tensorflow::ops::SparseApplyProximalGradientDescent | Sparse update '*var' as FOBOS algorithm with fixed learning rate. |
tensorflow::ops::SparseApplyRMSProp | Update '*var' according to the RMSProp algorithm. |
user_ops
회원 | |
---|---|
tensorflow::ops::Fact | Output a fact about factorials. |