Don't inherit from GraphRunner
PiperOrigin-RevId: 492584486
This commit is contained in:
committed by
Copybara-Service
parent
da9587033d
commit
e457039fc6
@@ -22,7 +22,7 @@ export declare interface WasmImageModule {
|
||||
* An implementation of GraphRunner that supports binding GPU image data as
|
||||
* `mediapipe::Image` instances. We implement as a proper TS mixin, to allow for
|
||||
* effective multiple inheritance. Example usage:
|
||||
* `const WasmMediaPipeImageLib = SupportImage(GraphRunner);`
|
||||
* `const GraphRunnerImageLib = SupportImage(GraphRunner);`
|
||||
*/
|
||||
// tslint:disable-next-line:enforce-name-casing
|
||||
export function SupportImage<TBase extends LibConstructor>(Base: TBase) {
|
||||
|
||||
@@ -20,8 +20,8 @@ export declare interface WasmModuleRegisterModelResources {
|
||||
* An implementation of GraphRunner that supports registering model
|
||||
* resources to a cache, in the form of a GraphService C++-side. We implement as
|
||||
* a proper TS mixin, to allow for effective multiple inheritance. Sample usage:
|
||||
* `const WasmMediaPipeImageLib = SupportModelResourcesGraphService(
|
||||
* GraphRunner);`
|
||||
* `const GraphRunnerWithModelResourcesLib =
|
||||
* SupportModelResourcesGraphService(GraphRunner);`
|
||||
*/
|
||||
// tslint:disable:enforce-name-casing
|
||||
export function SupportModelResourcesGraphService<TBase extends LibConstructor>(
|
||||
|
||||
Reference in New Issue
Block a user