[mob] Remove dead code

This commit is contained in:
Neeraj Gupta
2024-10-29 11:47:11 +05:30
parent ea8e561e04
commit 5568a86fb2

View File

@@ -11,14 +11,6 @@ import "package:photos/models/ml/ml_versions.dart";
import "package:photos/models/ml/vector.dart";
extension ClipDB on MLDataDB {
static const databaseName = "ente.embeddings.db";
Future<List<ClipEmbedding>> getAllClipEmbeddings() async {
final db = await MLDataDB.instance.asyncDB;
final results = await db.getAll('SELECT * FROM $clipTable');
return _convertToEmbeddings(results);
}
Future<List<EmbeddingVector>> getAllClipVectors() async {
Logger("ClipDB").info("reading all embeddings from DB");
final db = await MLDataDB.instance.asyncDB;
@@ -82,16 +74,6 @@ extension ClipDB on MLDataDB {
Bus.instance.fire(EmbeddingUpdatedEvent());
}
List<ClipEmbedding> _convertToEmbeddings(List<Map<String, dynamic>> results) {
final List<ClipEmbedding> embeddings = [];
for (final result in results) {
final embedding = _getEmbeddingFromRow(result);
if (embedding.isEmpty) continue;
embeddings.add(embedding);
}
return embeddings;
}
List<EmbeddingVector> _convertToVectors(List<Map<String, dynamic>> results) {
final List<EmbeddingVector> embeddings = [];
for (final result in results) {
@@ -102,14 +84,6 @@ extension ClipDB on MLDataDB {
return embeddings;
}
ClipEmbedding _getEmbeddingFromRow(Map<String, dynamic> row) {
final fileID = row[fileIDColumn] as int;
final bytes = row[embeddingColumn] as Uint8List;
final version = row[mlVersionColumn] as int;
final list = Float32List.view(bytes.buffer);
return ClipEmbedding(fileID: fileID, embedding: list, version: version);
}
EmbeddingVector _getVectorFromRow(Map<String, dynamic> row) {
final fileID = row[fileIDColumn] as int;
final bytes = row[embeddingColumn] as Uint8List;