init
Browse files- README.md +2 -0
 - config.json +43 -0
 - example.py +10 -0
 - pytorch_model.bin +3 -0
 - special_tokens_map.json +1 -0
 - tokenizer.json +0 -0
 - tokenizer_config.json +1 -0
 - vocab.txt +0 -0
 
    	
        README.md
    CHANGED
    
    | 
         @@ -1,3 +1,5 @@ 
     | 
|
| 1 | 
         
             
            ---
         
     | 
| 2 | 
         
             
            license: cc-by-nc-sa-4.0
         
     | 
| 3 | 
         
             
            ---
         
     | 
| 
         | 
|
| 
         | 
| 
         | 
|
| 1 | 
         
             
            ---
         
     | 
| 2 | 
         
             
            license: cc-by-nc-sa-4.0
         
     | 
| 3 | 
         
             
            ---
         
     | 
| 4 | 
         
            +
             
     | 
| 5 | 
         
            +
            The current version of code is based on https://huggingface.co/nateraw/bert-base-uncased-emotion and will be improved gradually.
         
     | 
    	
        config.json
    ADDED
    
    | 
         @@ -0,0 +1,43 @@ 
     | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
| 
         | 
|
| 1 | 
         
            +
            {
         
     | 
| 2 | 
         
            +
              "_name_or_path": "bert-base-uncased",
         
     | 
| 3 | 
         
            +
              "architectures": [
         
     | 
| 4 | 
         
            +
                "BertForSequenceClassification"
         
     | 
| 5 | 
         
            +
              ],
         
     | 
| 6 | 
         
            +
              "attention_probs_dropout_prob": 0.1,
         
     | 
| 7 | 
         
            +
              "classifier_dropout": null,
         
     | 
| 8 | 
         
            +
              "gradient_checkpointing": false,
         
     | 
| 9 | 
         
            +
              "hidden_act": "gelu",
         
     | 
| 10 | 
         
            +
              "hidden_dropout_prob": 0.1,
         
     | 
| 11 | 
         
            +
              "hidden_size": 768,
         
     | 
| 12 | 
         
            +
              "id2label": {
         
     | 
| 13 | 
         
            +
                "0": "LABEL_0",
         
     | 
| 14 | 
         
            +
                "1": "LABEL_1",
         
     | 
| 15 | 
         
            +
                "2": "LABEL_2",
         
     | 
| 16 | 
         
            +
                "3": "LABEL_3",
         
     | 
| 17 | 
         
            +
                "4": "LABEL_4",
         
     | 
| 18 | 
         
            +
                "5": "LABEL_5"
         
     | 
| 19 | 
         
            +
              },
         
     | 
| 20 | 
         
            +
              "initializer_range": 0.02,
         
     | 
| 21 | 
         
            +
              "intermediate_size": 3072,
         
     | 
| 22 | 
         
            +
              "label2id": {
         
     | 
| 23 | 
         
            +
                "LABEL_0": 0,
         
     | 
| 24 | 
         
            +
                "LABEL_1": 1,
         
     | 
| 25 | 
         
            +
                "LABEL_2": 2,
         
     | 
| 26 | 
         
            +
                "LABEL_3": 3,
         
     | 
| 27 | 
         
            +
                "LABEL_4": 4,
         
     | 
| 28 | 
         
            +
                "LABEL_5": 5
         
     | 
| 29 | 
         
            +
              },
         
     | 
| 30 | 
         
            +
              "layer_norm_eps": 1e-12,
         
     | 
| 31 | 
         
            +
              "max_position_embeddings": 512,
         
     | 
| 32 | 
         
            +
              "model_type": "bert",
         
     | 
| 33 | 
         
            +
              "num_attention_heads": 12,
         
     | 
| 34 | 
         
            +
              "num_hidden_layers": 12,
         
     | 
| 35 | 
         
            +
              "pad_token_id": 0,
         
     | 
| 36 | 
         
            +
              "position_embedding_type": "absolute",
         
     | 
| 37 | 
         
            +
              "problem_type": "single_label_classification",
         
     | 
| 38 | 
         
            +
              "torch_dtype": "float32",
         
     | 
| 39 | 
         
            +
              "transformers_version": "4.19.2",
         
     | 
| 40 | 
         
            +
              "type_vocab_size": 2,
         
     | 
| 41 | 
         
            +
              "use_cache": true,
         
     | 
| 42 | 
         
            +
              "vocab_size": 30522
         
     | 
| 43 | 
         
            +
            }
         
     | 
    	
        example.py
    ADDED
    
    | 
         @@ -0,0 +1,10 @@ 
     | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
| 
         | 
|
| 1 | 
         
            +
            from transformers import AutoModel
         
     | 
| 2 | 
         
            +
             
     | 
| 3 | 
         
            +
            if __name__ == "__main__":
         
     | 
| 4 | 
         
            +
                tokenizer = AutoTokenizer.from_pretrained("bert-base-uncased")
         
     | 
| 5 | 
         
            +
                model = AutoModel.from_pretrained("sabersol/bert-base-uncased-emotion")
         
     | 
| 6 | 
         
            +
                pred = transformers.pipeline("text-classification", model=model, tokenizer=tokenizer, device=0, return_all_scores=True)
         
     | 
| 7 | 
         
            +
               
         
     | 
| 8 | 
         
            +
                example = "The music I am listening to is so energetic and makes me motivated."
         
     | 
| 9 | 
         
            +
                results = pred(example)
         
     | 
| 10 | 
         
            +
                print(results)
         
     | 
    	
        pytorch_model.bin
    ADDED
    
    | 
         @@ -0,0 +1,3 @@ 
     | 
|
| 
         | 
|
| 
         | 
|
| 
         | 
| 
         | 
|
| 1 | 
         
            +
            version https://git-lfs.github.com/spec/v1
         
     | 
| 2 | 
         
            +
            oid sha256:892b89d11f17b4c9ca7b429a72a1edab084f06a546e337090461616262c70935
         
     | 
| 3 | 
         
            +
            size 438018413
         
     | 
    	
        special_tokens_map.json
    ADDED
    
    | 
         @@ -0,0 +1 @@ 
     | 
|
| 
         | 
| 
         | 
|
| 1 | 
         
            +
            {"unk_token": "[UNK]", "sep_token": "[SEP]", "pad_token": "[PAD]", "cls_token": "[CLS]", "mask_token": "[MASK]"}
         
     | 
    	
        tokenizer.json
    ADDED
    
    | 
         The diff for this file is too large to render. 
		See raw diff 
     | 
| 
         | 
    	
        tokenizer_config.json
    ADDED
    
    | 
         @@ -0,0 +1 @@ 
     | 
|
| 
         | 
| 
         | 
|
| 1 | 
         
            +
            {"do_lower_case": true, "unk_token": "[UNK]", "sep_token": "[SEP]", "pad_token": "[PAD]", "cls_token": "[CLS]", "mask_token": "[MASK]", "tokenize_chinese_chars": true, "strip_accents": null, "model_max_length": 512, "special_tokens_map_file": null, "name_or_path": "bert-base-uncased", "tokenizer_class": "BertTokenizer"}
         
     | 
    	
        vocab.txt
    ADDED
    
    | 
         The diff for this file is too large to render. 
		See raw diff 
     | 
| 
         |