Update README.md
Browse files
README.md
CHANGED
|
@@ -31,23 +31,17 @@ The model contains three versions:
|
|
| 31 |
# Model Deployment for Private Gene Set Analysis
|
| 32 |
|
| 33 |
```python
|
| 34 |
-
|
|
|
|
| 35 |
|
| 36 |
-
|
| 37 |
-
|
| 38 |
-
|
| 39 |
-
|
| 40 |
-
import numpy as np
|
| 41 |
-
import pandas as pd
|
| 42 |
-
|
| 43 |
-
from scipy import stats
|
| 44 |
-
from rouge_score import rouge_scorer
|
| 45 |
-
from torch import Tensor
|
| 46 |
-
import tqdm
|
| 47 |
-
|
| 48 |
-
tokenizer_test = AutoTokenizer.from_pretrained(model_path, token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx') # Your access key of hugging face
|
| 49 |
model_test = AutoModelForCausalLM.from_pretrained(
|
| 50 |
-
model_path,
|
|
|
|
|
|
|
| 51 |
)
|
| 52 |
|
| 53 |
def complete_chat(system, prompt, model, tokenizer):
|
|
@@ -73,13 +67,12 @@ The model contains three versions:
|
|
| 73 |
|
| 74 |
def llama(genes):
|
| 75 |
genes = genes.replace("/",",").replace(" ",",")
|
| 76 |
-
|
| 77 |
prompt = users(genes)
|
| 78 |
summary =complete_chat(system, prompt, model_test, tokenizer_test)
|
| 79 |
return summary
|
| 80 |
|
| 81 |
if __name__ == "__main__":
|
| 82 |
-
genes = "Your Gene Set Separated by comma (,)"
|
| 83 |
result = llama(genes)
|
| 84 |
print(result)
|
| 85 |
```
|
|
|
|
| 31 |
# Model Deployment for Private Gene Set Analysis
|
| 32 |
|
| 33 |
```python
|
| 34 |
+
import transformers
|
| 35 |
+
from transformers import AutoTokenizer, AutoModelForCausalLM
|
| 36 |
|
| 37 |
+
tokenizer_test = AutoTokenizer.from_pretrained(
|
| 38 |
+
model_path,
|
| 39 |
+
token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' # Your access key of hugging face
|
| 40 |
+
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 41 |
model_test = AutoModelForCausalLM.from_pretrained(
|
| 42 |
+
model_path,
|
| 43 |
+
device_map='auto',
|
| 44 |
+
token = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' # Your access key of hugging face
|
| 45 |
)
|
| 46 |
|
| 47 |
def complete_chat(system, prompt, model, tokenizer):
|
|
|
|
| 67 |
|
| 68 |
def llama(genes):
|
| 69 |
genes = genes.replace("/",",").replace(" ",",")
|
|
|
|
| 70 |
prompt = users(genes)
|
| 71 |
summary =complete_chat(system, prompt, model_test, tokenizer_test)
|
| 72 |
return summary
|
| 73 |
|
| 74 |
if __name__ == "__main__":
|
| 75 |
+
genes = "Your Gene Set Separated by comma (,)!"
|
| 76 |
result = llama(genes)
|
| 77 |
print(result)
|
| 78 |
```
|