license import { GreaterEqual , KernelConfig , KernelFunc } from '@tensorflow/tfjs-core' ; import { binaryKernelFunc } from '../kernel_utils/kernel_funcs_utils' ; import { greaterEqualImplCPU } from '../kernel_utils/shared' ; const GREATER_EQUAL = `return float(a >= b);` ; const GREATER_EQUAL_PACKED = `
  return vec4(greaterThanEqual(a, b));
` ; export const greaterEqual = binaryKernelFunc ( { opSnippet : GREATER_EQUAL , packedOpSnippet : GREATER_EQUAL_PACKED , dtype : 'bool' , cpuKernelImpl : greaterEqualImplCPU } ) ; export const greaterEqualConfig = { kernelName : GreaterEqual , backendName : 'webgl' , kernelFunc : greaterEqual as { } as KernelFunc } ;