Searched refs:alignCorners (Results 1 – 1 of 1) sorted by relevance
/packages/modules/NeuralNetworks/common/cpu_operations/ |
D | ResizeImageOps.cpp | 55 inline float calculateResizeScale(int32_t inSize, int32_t outSize, bool alignCorners) { in calculateResizeScale() argument 56 return (alignCorners && outSize > 1) ? (inSize - 1) / static_cast<float>(outSize - 1) in calculateResizeScale() 61 bool resizeNearestNeighbor(const T* inputData, const Shape& inputShape, bool alignCorners, in resizeNearestNeighbor() argument 70 const float heightScale = calculateResizeScale(inHeight, outHeight, alignCorners); in resizeNearestNeighbor() 71 const float widthScale = calculateResizeScale(inWidth, outWidth, alignCorners); in resizeNearestNeighbor() 78 int inY = std::min((alignCorners) ? static_cast<int>(roundf(scaler(y, heightScale))) in resizeNearestNeighbor() 85 int inX = std::min((alignCorners) ? static_cast<int>(roundf(scaler(x, widthScale))) in resizeNearestNeighbor() 105 bool alignCorners, bool halfPixelCenters, T* outputData, in resizeImageOpNhwc() argument 118 {.align_corners = alignCorners, .half_pixel_centers = halfPixelCenters}, in resizeImageOpNhwc() 124 resizeNearestNeighbor(inputData, inputShape, alignCorners, halfPixelCenters, outputData, in resizeImageOpNhwc() [all …]
|