Refactoring and releasing second coembedding algorithm under new name proteingps
-
Rename auto coembedding name and proteinGPS.
--algorithm autooption is depreacted and--algorithm proteingps
should be used. The coembedding implementation was moved toProteinGPSCoEmbeddingGeneratorclass and
AutoCoEmbeddingGeneratoris deprecated and calls proteingps. The package name was renamed fromautoembed_sc
toproteingps. -
Added
mean_lossesmean loses flag and argument inProteinGPSCoEmbeddingGenerator. If set, uses mean of losses
otherwise sum of losses. -
Constants updated in
ProteinGPSCoEmbeddingGenerator(triplet_margin=0.2) and in proteingps's fit_predict
(triplet_margin=0.2, lambda_reconstruction=5.0, lambda_triplet=5.0) -
Bug fix: add missing a
.to(device)call to ensure tensors are correctly moved to the appropriate device. -
Update version bounds of required packages