Views
No views yet
| Metric | Value |
|---|---|
| Base Model | openai/gpt-oss-20b |
| Architecture | Mixture-of-Experts Transformer |
| Total Parameters | ~13.1B (pruned from 21B) |
| Original Experts per Layer | 32 |
| Pruned Experts per Layer | 19 |
| Layers | 24 |
| Top-k Routing | 4 |
| Context Length | 128K tokens |
| Attention Heads | 64 (Query), 8 (Key-Value) |
| Residual Dimension | 2880 |
| Attention Pattern | Alternating dense & sliding window (128 tokens) |
| Positional Encoding | RoPE (Rotary Position Embedding) |
| Normalization | RMSNorm |
| Precision | BF16 |
| License | Apache 2.0 |
| Specialization | Health Or Medicine |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# Load the specialized model on CPU
5model = AutoModelForCausalLM.from_pretrained(
6 "AmanPriyanshu/gpt-oss-13.1b-specialized-health_or_medicine-pruned-moe-only-19-experts",
7 torch_dtype=torch.bfloat16,
8 device_map="cpu",
9 trust_remote_code=True
10)
11tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-13.1b-specialized-health_or_medicine-pruned-moe-only-19-experts")
12
13# Generate with the model
14messages = [
15 {"role": "user", "content": "What are the main functions of the human heart?"}
16]
17
18inputs = tokenizer.apply_chat_template(
19 messages,
20 add_generation_prompt=True,
21 return_tensors="pt",
22 return_dict=True,
23 reasoning_effort="medium"
24)
25
26# Ensure inputs are on the same device as model
27inputs = {k: v.to(model.device) for k, v in inputs.items()}
28
29outputs = model.generate(
30 **inputs,
31 max_new_tokens=512,
32 do_sample=True,
33 temperature=0.1,
34 top_p=0.9,
35 pad_token_id=tokenizer.eos_token_id,
36 eos_token_id=tokenizer.eos_token_id
37)
38
39# Decode only the generated part
40input_length = inputs['input_ids'].shape[1]
41response_tokens = outputs[0][input_length:]
42response = tokenizer.decode(response_tokens, skip_special_tokens=True)
43print(response)1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# Check MPS availability and load model
5device = "mps" if torch.backends.mps.is_available() else "cpu"
6
7model = AutoModelForCausalLM.from_pretrained(
8 "AmanPriyanshu/gpt-oss-13.1b-specialized-health_or_medicine-pruned-moe-only-19-experts",
9 torch_dtype=torch.float16, # Better MPS compatibility
10 device_map=device,
11 trust_remote_code=True,
12 low_cpu_mem_usage=True
13)
14tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-13.1b-specialized-health_or_medicine-pruned-moe-only-19-experts")
15
16# Generate with the model
17messages = [
18 {"role": "user", "content": "What are the main functions of the human heart?"}
19]
20
21inputs = tokenizer.apply_chat_template(
22 messages,
23 add_generation_prompt=True,
24 return_tensors="pt",
25 return_dict=True,
26 reasoning_effort="medium"
27)
28
29# Move inputs to model device
30inputs = {k: v.to(model.device) if isinstance(v, torch.Tensor) else v for k, v in inputs.items()}
31
32# Use torch.no_grad for MPS stability
33with torch.no_grad():
34 outputs = model.generate(
35 **inputs,
36 max_new_tokens=512,
37 do_sample=True,
38 temperature=0.1,
39 top_p=0.9,
40 pad_token_id=tokenizer.eos_token_id,
41 eos_token_id=tokenizer.eos_token_id,
42 use_cache=True
43 )
44
45# Decode only the generated part
46input_length = inputs['input_ids'].shape[1]
47response_tokens = outputs[0][input_length:]
48response = tokenizer.decode(response_tokens, skip_special_tokens=True)
49print(response)1device_map="auto" # Will automatically use GPU if available
2torch_dtype=torch.bfloat16 # or torch.float16<|channel|>analysis<|message|>Need concise answer.<|end|><|start|>assistant<|channel|>final<|message|>The human heart performs three core functions that keep the body alive and functioning:
| Function | What it does | How it works |
|----------|--------------|--------------|
| **Pumping (circulation)** | Moves blood throughout the body, delivering oxygen, nutrients, hormones, and removing waste. | The left ventricle ejects oxygen‑rich blood into the aorta; the right ventricle sends oxygen‑poor blood into the pulmonary artery. |
| **Pressure regulation** | Maintains blood pressure within a range that allows tissues to receive adequate blood flow. | The heart’s contractility, heart rate, and the resistance of the vascular system together determine systolic and diastolic pressures. |
| **Electrical coordination** | Generates and propagates the electrical impulses that trigger each heartbeat, ensuring the chambers contract in a synchronized rhythm. | The sinoatrial (SA) node initiates the impulse, which travels through the atrioventricular (AV) node, bundle branches, and Purkinje fibers to the ventricles. |
Together, these functions keep the circulatory system operating efficiently, supporting all metabolic processes in the body.<|return|><|channel|>analysis<|message|>Need concise explanation.<|end|><|start|>assistant<|channel|>final<|message|>**Bacteria vs. Viruses – the key differences**
| Feature | Bacteria | Viruses |
|--------|----------|--------|
| **Basic nature** | Living, self‑replicating cells | Non‑living particles that need a host cell to reproduce |
| **Size** | ~0.2–2 µm (micrometers) | ~20–200 nm (nanometers) |
| **Structure** | Cell wall, membrane, cytoplasm, DNA (often circular), ribosomes, organelles (e.g., mitochondria in some) | Protein coat (capsid) surrounding genetic material (DNA or RNA); no cellular machinery |
| **Genetic material** | DNA (usually circular plasmids + chromosome) | DNA or RNA (single or double strand) |
| **Replication** | Independent: divide by mitosis (bacterial cell division) | Dependent: hijack host cell’s replication machinery |
| **Metabolism** | Can photosynthesize, oxidize, ferment, etc. | No metabolism; rely entirely on host cell |
| **Infection mechanism** | Can colonize surfaces, form biofilms, or invade tissues; often spread by contact, airborne droplets, or vectors | Attach to specific host receptors, penetrate, replicate inside host cell |
| **Treatment** | Antibiotics (target cell wall, protein synthesis, DNA replication, etc.) | Antiviral drugs (target viral enzymes or entry), vaccines; antibiotics ineffective |
| **Evolutionary classification** | Organisms (prokaryotes) | Pathogens (not classified as organisms) |
| **Examples** | *Escherichia coli*, *Staphylococcus aureus*, *Bacillus subtilis* | Influenza virus, HIV, SARS‑CoV‑2, HPV |
**Bottom‑line:**
- **Bacteria** are true living cells that can survive and grow on their own.
- **Viruses** are essentially “genetic packages” that need a living cell to make copies of themselves.<|return|><|channel|>analysis<|message|>Need to answer.<|end|><|start|>assistant<|channel|>final<|message|>**Diabetes mellitus** is a chronic metabolic disorder in which the body cannot use glucose (sugar) properly. The two main types—Type 1 and Type 2—have overlapping symptoms but differ in their underlying causes. Below is a concise overview of the most common signs, symptoms, and the key factors that lead to each type.
---
## 1. Symptoms (Signs that may indicate diabetes)
| Symptom | Typical Onset | Why It Happens |
|---------|---------------|----------------|
| **Polyphagia** (excessive hunger) | Often early | Body can’t use glucose → cells starve → hunger signals |
| **Polydipsia** (excessive thirst) | Early | High blood sugar pulls water out of cells → dehydration |
| **Polyuria** (frequent urination) | Early | Kidneys try to excrete excess glucose → osmotic diuresis |
| **Weight loss** (especially in Type 1) | Early | Body burns fat & muscle for energy |
| **Fatigue / weakness** | Early | Cells lack glucose → low energy |
| **Blurred vision** | Early‑mid | Hyperglycemia swells the lens, altering focus |
| **Slow wound healing** | Mid‑to‑late | Poor circulation & immune function |
| **Frequent infections** (skin, urinary, thrush) | Mid‑to‑late | High glucose supports bacterial growth; immune dysfunction |
| **Peripheral neuropathy** (tingling, numbness) | Late | Chronic hyperglycemia damages nerves |
| **Foot ulcers / amputations** | Late | Neuropathy + poor circulation |
| **Diabetic ketoacidosis** (Type 1) | Sudden | Insulin deficiency → fat breakdown → ketones → acidosis |
| **Hyperosmolar hyperglycemic syndrome** (Type 2) | Sudden | Extremely high glucose → dehydration, altered mental status |
> **Note:** Many people, especially with Type 2, may have *no symptoms* for years. Routine screening is essential if risk factors are present.
---
## 2. Causes (Underlying mechanisms)
### Type 1 Diabetes (T1D)
| Cause | Key Features |
|-------|--------------|
| **Autoimmune destruction of β‑cells** | The immune system attacks insulin‑producing cells in the pancreas. |
| **Genetic predisposition** | Certain H1@misc{priyanshu2025gptoss,
2 title={{GPT-OSS MoE Expert Fingerprinting: Analyzing Expert Activation Patterns in Mixture of Experts Models}},
3 author={Priyanshu, Aman and Vijay, Supriti},
4 year={2025},
5 howpublished={\url{https://amanpriyanshu.github.io/GPT-OSS-MoE-ExpertFingerprinting/}},
6 note={Interactive analysis tool for expert activation patterns in MoE architectures}
7}