minoD commited on
Commit
ce080b8
·
verified ·
1 Parent(s): f7ca526

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -2
app.py CHANGED
@@ -9,7 +9,9 @@ model_name = "minoD/JURAN"
9
  # モデルのロード
10
  model = AutoModelForCausalLM.from_pretrained(
11
  model_name,
12
- device_map="cpu"
 
 
13
  )
14
 
15
  tokenizer = AutoTokenizer.from_pretrained(model_name, use_fast=False)
@@ -35,7 +37,7 @@ def generate2(F=None, maxTokens=256):
35
  input_ids = tokenizer(prompt,
36
  return_tensors="pt",
37
  truncation=True,
38
- add_special_tokens=False).input_ids
39
  outputs = model.generate(
40
  input_ids=input_ids,
41
  max_new_tokens=maxTokens,
 
9
  # モデルのロード
10
  model = AutoModelForCausalLM.from_pretrained(
11
  model_name,
12
+ device_map="auto",
13
+ torch_dtype=torch.float16
14
+
15
  )
16
 
17
  tokenizer = AutoTokenizer.from_pretrained(model_name, use_fast=False)
 
37
  input_ids = tokenizer(prompt,
38
  return_tensors="pt",
39
  truncation=True,
40
+ add_special_tokens=False).input_ids.to(model.device)
41
  outputs = model.generate(
42
  input_ids=input_ids,
43
  max_new_tokens=maxTokens,