/*
* calution: this file was generated automaticlly donot change it.
*/
#ifndef ACLNN_REF_CONTIGUOUS_TEST_H_
#define ACLNN_REF_CONTIGUOUS_TEST_H_
#include "aclnn/acl_meta.h"
#ifdef __cplusplus
extern "C" {
#endif
/* funtion: aclnnRefContiguousTestGetWorkspaceSize
* parameters :
* selfRef : required
* x : required
* selfRef : required
* workspaceSize : size of workspace(output).
* executor : executor context(output).
*/
__attribute__((visibility("default")))
aclnnStatus aclnnRefContiguousTestGetWorkspaceSize(
aclTensor *selfRef,
const aclTensor *x,
uint64_t *workspaceSize,
aclOpExecutor **executor);
/* funtion: aclnnRefContiguousTest
* parameters :
* workspace : workspace memory addr(input).
* workspaceSize : size of workspace(input).
* executor : executor context(input).
* stream : acl stream.
*/
__attribute__((visibility("default")))
aclnnStatus aclnnRefContiguousTest(
void *workspace,
uint64_t workspaceSize,
aclOpExecutor *executor,
aclrtStream stream);
#ifdef __cplusplus
}
#endif
#endif