Comments (3)
@NithyasreeVP
The unsupervised mode is self_supervised
, which trains the model without any labels.
from ts-tcc.
Just want to add something. In case of an unlabelled custom data set, what training mode should I use? Could not find unsupervised in the list of training modes.
I really appreciate any help you can provide.
from ts-tcc.
@xuchunyu123 I believe that you are asking about the base_Model configurations.
First, you can use your own custom base model instead of ours (maybe something related to your data from the literature).
If you want to use ours, you have to first create a configuration file here with the dataset name. For that, you can copy the contents from any available configuration file, but you need to modify it a bit according to your dataset settings.
For example, you will update the self.input_channels = 1
. Also, I think since you have a 10k sample length, you would need to use a big self.kernel_size
and probably a big self.stride
, so you can test that by setting the training model as supervised
and see how the model performs. You will need to update self.features_len
accordingly or just use an adaptiveAvgPooling layer to have a fixed length. You also need to update the self.num_classes
.
For the augmentations parameters, it would depend on the signal itself and if it is noisy not.
For self.timesteps
in the temporal contrasting module, you would need to set it around 40% of self.features_len
as recommended by our experiments.
from ts-tcc.
Related Issues (20)
- Produce macro-averaged F1-score (MF1) results HOT 2
- Some Questions
- question regarding the implementation of your temporal contrasting loss HOT 1
- there might be code error for augmentation? HOT 2
- Contextual Contrasting Loss Function HOT 1
- Badly in need of a pretrained model of epilepsy.Could anyone help? HOT 1
- Augmentations and # of training epochs HOT 1
- Obtaining labels on a completly unsupervised dataset HOT 1
- data augment HOT 1
- Can not repeat FD dataset preprocess HOT 3
- the process of self-supervised experiment HOT 5
- Nan question in SupConLoss HOT 4
- Loss cannot decrease HOT 1
- Problem with Augmentation HOT 4
- how to handle overfitting problem? HOT 2
- Problem with self_supervised mode training HOT 1
- Request for training logs and detailed settings HOT 5
- Add license HOT 1
- Something wrong with the code when i use self-supervised mode HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ts-tcc.