Inline
This commit is contained in:
parent
865ddc0fa9
commit
fca668b8e6
2 changed files with 1 additions and 26 deletions
|
@ -1,14 +1,8 @@
|
|||
import log from "@/next/log";
|
||||
import { expose } from "comlink";
|
||||
import { MachineLearningWorker } from "services/face/types";
|
||||
import mlService from "services/machineLearning/machineLearningService";
|
||||
import { EnteFile } from "types/file";
|
||||
|
||||
export class DedicatedMLWorker implements MachineLearningWorker {
|
||||
constructor() {
|
||||
log.info("DedicatedMLWorker constructor called");
|
||||
}
|
||||
|
||||
export class DedicatedMLWorker {
|
||||
public async closeLocalSyncContext() {
|
||||
return mlService.closeLocalSyncContext();
|
||||
}
|
||||
|
@ -33,10 +27,6 @@ export class DedicatedMLWorker implements MachineLearningWorker {
|
|||
) {
|
||||
return mlService.regenerateFaceCrop(token, userID, faceID);
|
||||
}
|
||||
|
||||
public close() {
|
||||
self.close();
|
||||
}
|
||||
}
|
||||
|
||||
expose(DedicatedMLWorker, self);
|
||||
|
|
|
@ -181,18 +181,3 @@ export interface MLLibraryData {
|
|||
}
|
||||
|
||||
export declare type MLIndex = "files" | "people";
|
||||
|
||||
export interface MachineLearningWorker {
|
||||
closeLocalSyncContext(): Promise<void>;
|
||||
|
||||
syncLocalFile(
|
||||
token: string,
|
||||
userID: number,
|
||||
enteFile: EnteFile,
|
||||
localFile: globalThis.File,
|
||||
);
|
||||
|
||||
sync(token: string, userID: number): Promise<MLSyncResult>;
|
||||
|
||||
close(): void;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue