Views
No views yet
1from ultralytics import YOLO
2
3# Load model
4model = YOLO('best.pt')
5
6# Run inference
7results = model.predict('image.jpg')
8
9# Process results
10for result in results:
11 boxes = result.boxes
12 masks = result.masks
13 for box in boxes:
14 class_id = int(box.cls[0])
15 confidence = float(box.conf[0])
16 print(f"Detected: {model.names[class_id]} ({confidence:.2f})")1import requests
2
3API_URL = "https://api-inference.huggingface.co/models/YOUR_USERNAME/archivision-yolo"
4headers = {"Authorization": f"Bearer {YOUR_HF_TOKEN}"}
5
6def query(image_url):
7 response = requests.post(API_URL, headers=headers, json={"inputs": image_url})
8 return response.json()
9
10output = query("https://example.com/building.jpg")
11print(output)1async function detectArchitecturalElements(imageUrl: string) {
2 const response = await fetch(
3 'https://api-inference.huggingface.co/models/YOUR_USERNAME/archivision-yolo',
4 {
5 method: 'POST',
6 headers: {
7 'Authorization': `Bearer ${process.env.HUGGINGFACE_TOKEN}`,
8 'Content-Type': 'application/json'
9 },
10 body: JSON.stringify({ inputs: imageUrl })
11 }
12 );
13
14 const predictions = await response.json();
15 return predictions;
16}@misc{archivision-yolo,
author = {ArchiVision Team},
title = {ArchiVision YOLO Model},
year = {2025},
publisher = {Hugging Face},
url = {https://huggingface.co/YOUR_USERNAME/archivision-yolo}
}