This commit is contained in:
Manav Rathi 2024-05-16 14:34:24 +05:30
parent 865ddc0fa9
commit fca668b8e6
No known key found for this signature in database
2 changed files with 1 additions and 26 deletions

View file

@ -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);

View file

@ -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;
}