Overview
Generic EsTensorHolder class. This class is used to convert scalar and vector values into EsTensorHolder objects so that the C++ graph building APIs can directly transfer values for graph building.
Header Files to Be Included
1 | #include <es_tensor_like.h> |
Public Member Functions
1 2 3 4 5 6 7 8 9 | EsTensorLike(const EsTensorHolder &tensor) EsTensorLike(const std::nullptr_t) EsTensorLike(const int64_t value) EsTensorLike(const float value) EsTensorLike(const std::vector<int64_t> &values) EsTensorLike(const std::vector<float> &values) ~EsTensorLike() EsCGraphBuilder *GetOwnerBuilder() const EsTensorHolder ToTensorHolder(EsCGraphBuilder *graph) const |
External Functions
1 2 3 4 5 6 7 8 9 | EsCGraphBuilder *ResolveBuilderImpl(const EsTensorLike &tensor_like) EsCGraphBuilder *ResolveBuilderImpl(const std::vector<EsTensorHolder> &tensors) EsCGraphBuilder *ResolveBuilderImpl(EsCTensorHolder *esb_tensor) EsCGraphBuilder *ResolveBuilderImpl(const std::vector<EsCTensorHolder *> &esb_tensors) EsCGraphBuilder *ResolveBuilderImpl(const EsGraphBuilder *graph_builder) EsCGraphBuilder *ResolveBuilderImpl(EsCGraphBuilder *graph_builder) EsCGraphBuilder *ResolveBuilderImpl(const std::nullptr_t) EsCGraphBuilder *ResolveBuilder() EsCGraphBuilder *ResolveBuilder(const T& first, const Ts&... rest) |
Parent topic: EsTensorLike