Beeniebeen commited on
Commit
2e41fe5
ยท
verified ยท
1 Parent(s): 8cd8543

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +1 -23
index.js CHANGED
@@ -18,32 +18,10 @@ status.textContent = 'Loading model...';
18
 
19
  javascript
20
  Copy code
21
- // ํ•„์š”ํ•œ ๋ชจ๋“ˆ์„ ๋ถˆ๋Ÿฌ์˜ต๋‹ˆ๋‹ค.
22
- const { pipeline } = require('@huggingface/node-fetch');
23
- const { detr } = require('@transformers/detr-resnet-50');
24
 
25
- // ์ƒํƒœ ํ…์ŠคํŠธ๋ฅผ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.
26
- status.textContent = 'Loading model...';
27
-
28
- // DETR ๋ชจ๋ธ์„ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
29
- (async () => {
30
- try {
31
- // Object Detection ๋ชจ๋ธ์„ ๋กœ๋“œํ•ฉ๋‹ˆ๋‹ค.
32
- const detector = await pipeline(detr, { model: 'facebook/detr-resnet-50' });
33
-
34
- // ๋ชจ๋ธ ๋กœ๋”ฉ์ด ์™„๋ฃŒ๋˜๋ฉด ์ƒํƒœ๋ฅผ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.
35
- status.textContent = 'Model loaded successfully.';
36
-
37
- // ์ƒ์„ฑ๋œ detector๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Object Detection์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
38
- // ์˜ˆ์‹œ: const result = await detector('input image');
39
- } catch (error) {
40
- // ๋ชจ๋ธ ๋กœ๋”ฉ ์ค‘์— ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด ์ƒํƒœ๋ฅผ ์—…๋ฐ์ดํŠธํ•ฉ๋‹ˆ๋‹ค.
41
- status.textContent = 'Error loading model: ' + error.message;
42
- }
43
- })();
44
  // To-Do #1 pipeline API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ detr-resnet-50 object detection ๋ชจ๋ธ์˜ instance๋ฅผ detector๋ผ๋Š” ์ด๋ฆ„์„ ๋ถ™์—ฌ ์ƒ์„ฑํ•˜์‹ญ์‹œ์˜ค.
45
  // DETR ๋ชจ๋ธ ์ฐธ๊ณ  ๋ฌธ์„œ https://huggingface.co/facebook/detr-resnet-50
46
- const detector = await '???';
47
  status.textContent = 'Ready';
48
 
49
  example.addEventListener('click', (e) => {
 
18
 
19
  javascript
20
  Copy code
 
 
 
21
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  // To-Do #1 pipeline API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ detr-resnet-50 object detection ๋ชจ๋ธ์˜ instance๋ฅผ detector๋ผ๋Š” ์ด๋ฆ„์„ ๋ถ™์—ฌ ์ƒ์„ฑํ•˜์‹ญ์‹œ์˜ค.
23
  // DETR ๋ชจ๋ธ ์ฐธ๊ณ  ๋ฌธ์„œ https://huggingface.co/facebook/detr-resnet-50
24
+ const detector = await 'pipeline('object-detection', 'Xenova/detr-resnet-50');';
25
  status.textContent = 'Ready';
26
 
27
  example.addEventListener('click', (e) => {