# Generated by roxygen2: do not edit by hand

S3method("%*%",LazyTensor)
S3method("%*%",default)
S3method("*",ComplexLazyTensor)
S3method("*",LazyTensor)
S3method("*",default)
S3method("+",ComplexLazyTensor)
S3method("+",LazyTensor)
S3method("+",default)
S3method("-",ComplexLazyTensor)
S3method("-",LazyTensor)
S3method("-",default)
S3method("/",ComplexLazyTensor)
S3method("/",LazyTensor)
S3method("/",default)
S3method("^",LazyTensor)
S3method("^",default)
S3method("|",LazyTensor)
S3method("|",default)
S3method(Arg,ComplexLazyTensor)
S3method(Arg,LazyTensor)
S3method(Arg,default)
S3method(Conj,ComplexLazyTensor)
S3method(Conj,LazyTensor)
S3method(Conj,default)
S3method(Im,ComplexLazyTensor)
S3method(Im,LazyTensor)
S3method(Im,default)
S3method(Mod,ComplexLazyTensor)
S3method(Mod,LazyTensor)
S3method(Mod,default)
S3method(Re,ComplexLazyTensor)
S3method(Re,LazyTensor)
S3method(Re,default)
S3method(abs,ComplexLazyTensor)
S3method(abs,LazyTensor)
S3method(abs,default)
S3method(acos,LazyTensor)
S3method(acos,default)
S3method(asin,LazyTensor)
S3method(asin,default)
S3method(atan,LazyTensor)
S3method(atan,default)
S3method(atan2,LazyTensor)
S3method(atan2,default)
S3method(cos,LazyTensor)
S3method(cos,default)
S3method(exp,ComplexLazyTensor)
S3method(exp,LazyTensor)
S3method(exp,default)
S3method(exp1j,ComplexLazyTensor)
S3method(exp1j,LazyTensor)
S3method(ifelse,LazyTensor)
S3method(ifelse,default)
S3method(imag2complex,ComplexLazyTensor)
S3method(imag2complex,LazyTensor)
S3method(inv,LazyTensor)
S3method(inv,default)
S3method(log,LazyTensor)
S3method(log,default)
S3method(max,LazyTensor)
S3method(max,default)
S3method(min,LazyTensor)
S3method(min,default)
S3method(mod,LazyTensor)
S3method(real2complex,ComplexLazyTensor)
S3method(real2complex,LazyTensor)
S3method(round,LazyTensor)
S3method(round,default)
S3method(rsqrt,LazyTensor)
S3method(rsqrt,default)
S3method(sign,LazyTensor)
S3method(sign,default)
S3method(sin,LazyTensor)
S3method(sin,default)
S3method(sinxdivx,LazyTensor)
S3method(sinxdivx,default)
S3method(sqrt,LazyTensor)
S3method(sqrt,default)
S3method(square,LazyTensor)
S3method(square,default)
S3method(step,LazyTensor)
S3method(step,default)
S3method(sum,LazyTensor)
S3method(sum,default)
S3method(xlogx,LazyTensor)
S3method(xlogx,default)
export("%*%")
export("*")
export("+")
export("-")
export("/")
export("^")
export("|")
export(Arg)
export(Conj)
export(Im)
export(Kmin)
export(Kmin_argKmin)
export(Kmin_argKmin_reduction)
export(Kmin_reduction)
export(LazyTensor)
export(Mod)
export(Pm)
export(Re)
export(Vi)
export(Vj)
export(abs)
export(acos)
export(argKmin)
export(argKmin_reduction)
export(argmax)
export(argmax_reduction)
export(argmin)
export(argmin_reduction)
export(asin)
export(atan)
export(atan2)
export(binaryop.LazyTensor)
export(check_keopscore)
export(check_pykeops)
export(check_rkeops)
export(clamp)
export(clampint)
export(clean_rkeops)
export(concat)
export(cos)
export(elem)
export(elemT)
export(exp)
export(exp1j)
export(extract)
export(extractT)
export(get_rkeops_build_dir)
export(get_rkeops_options)
export(grad)
export(helloWorld)
export(ifelse)
export(imag2complex)
export(inv)
export(is.ComplexLazyParameter)
export(is.ComplexLazyTensor)
export(is.LazyMatrix)
export(is.LazyParameter)
export(is.LazyTensor)
export(is.LazyVector)
export(is.int)
export(keops_grad)
export(keops_kernel)
export(log)
export(logsumexp)
export(logsumexp_reduction)
export(ls_rkeops_build_dir)
export(matvecmult)
export(max)
export(max_argmax)
export(max_argmax_reduction)
export(max_reduction)
export(min)
export(min_argmin)
export(min_argmin_reduction)
export(min_reduction)
export(mod)
export(norm2)
export(normalize)
export(one_hot)
export(real2complex)
export(reduction.LazyTensor)
export(relu)
export(rkeops_disable_verbosity)
export(rkeops_enable_verbosity)
export(rkeops_use_cpu)
export(rkeops_use_float32)
export(rkeops_use_float64)
export(rkeops_use_gpu)
export(round)
export(rsqrt)
export(set_rkeops_options)
export(sign)
export(sin)
export(sinxdivx)
export(sqdist)
export(sqnorm2)
export(sqrt)
export(square)
export(step)
export(sum)
export(sum_reduction)
export(sumsoftmaxweight)
export(sumsoftmaxweight_reduction)
export(tensorprod)
export(ternaryop.LazyTensor)
export(unaryop.LazyTensor)
export(vecmatmult)
export(weightedsqdist)
export(weightedsqnorm)
export(xlogx)
import(Rdpack)
importFrom(RhpcBLASctl,omp_set_num_threads)
importFrom(checkmate,assert_character)
importFrom(checkmate,assert_choice)
importFrom(checkmate,assert_count)
importFrom(checkmate,assert_function)
importFrom(checkmate,assert_integerish)
importFrom(checkmate,assert_list)
importFrom(checkmate,assert_logical)
importFrom(checkmate,assert_string)
importFrom(checkmate,assert_subset)
importFrom(checkmate,assert_true)
importFrom(checkmate,qassert)
importFrom(checkmate,qtest)
importFrom(checkmate,test_null)
importFrom(data.table,address)
importFrom(future,availableCores)
importFrom(reticulate,import)
importFrom(reticulate,np_array)
importFrom(reticulate,source_python)
importFrom(stringi,stri_rand_strings)
importFrom(stringr,fixed)
importFrom(stringr,str_c)
importFrom(stringr,str_count)
importFrom(stringr,str_detect)
importFrom(stringr,str_extract)
importFrom(stringr,str_length)
importFrom(stringr,str_match)
importFrom(stringr,str_match_all)
importFrom(stringr,str_replace)
importFrom(stringr,str_replace_all)
importFrom(stringr,str_split)
importFrom(tibble,lst)
importFrom(utils,head)
importFrom(utils,packageVersion)
