-
Notifications
You must be signed in to change notification settings - Fork 323
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Restructure SSL methods in Bolts #929
Comments
By "General PL module for training any custom SSL model" do you need a command line application? |
Currently the SSL models take the name of the backbone, such as "resnet18", in the constructor. I would suggest that they also accept any network ( In order to use the learned encoder in a downstream task, the user probably wants to load the weights to a classification or detection model for fine-tuning. What's your idea of how this is done? I have overridden the |
Hi @senarvi I will quickly create a dirty example and let you know. Give me some time, I have few nice ideas :). Lightning cli runs may fail because there was an issue with jsonparse :) |
Just a note on the SSL transforms. I've been working on moving all of the transforms to |
@senarvi Here is a simple idea
Essentially here 3 things are happening
cc @Borda |
@Atharva-Phatak I have some questions.
|
@Atharva-Phatak @senarvi are you still working on this? I'm about done moving SSL transforms to their own dedicated module. Just waiting on CI to be fixed to test and merge. |
That looks like a good start I am little busy with my last semester. If your PR gets fixed we can move to next stage. |
🚀 Feature
'Bolts has implementations of SSL methods where there are implementation of custom models, and each one has its own lightning module.
Here's what I and @senarvi have in mind for restructuring SSL methods in bolts
The text was updated successfully, but these errors were encountered: