Views
No views yet
| Metric | Value |
|---|---|
| Base Model | openai/gpt-oss-20b |
| Architecture | Mixture-of-Experts Transformer |
| Total Parameters | ~14.9B (pruned from 21B) |
| Original Experts per Layer | 32 |
| Pruned Experts per Layer | 22 |
| 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-14.9b-specialized-health_or_medicine-pruned-moe-only-22-experts",
7 torch_dtype=torch.bfloat16,
8 device_map="cpu",
9 trust_remote_code=True
10)
11tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-14.9b-specialized-health_or_medicine-pruned-moe-only-22-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-14.9b-specialized-health_or_medicine-pruned-moe-only-22-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-14.9b-specialized-health_or_medicine-pruned-moe-only-22-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** | Moves blood throughout the body | The left ventricle contracts to eject oxygen‑rich blood into the aorta; the right ventricle pumps oxygen‑poor blood into the pulmonary artery. |
| **Circulation** | Delivers oxygen, nutrients, hormones, and removes waste | Blood travels through arteries to tissues, returns via veins, and is filtered by the lungs and kidneys. |
| **Electrical regulation** | Generates and coordinates the heartbeat | The sinoatrial (SA) node initiates the impulse, the atrioventricular (AV) node delays it, and the Purkinje‑myocardial network conducts it, ensuring synchronized contraction. |
Together, these functions maintain blood pressure, tissue perfusion, and the body’s overall homeostasis.<|return|><|channel|>analysis<|message|>Need concise explanation.<|end|><|start|>assistant<|channel|>final<|message|>**Bacteria vs. Viruses – the key differences**
| Feature | Bacteria | Viruses |
|--------|----------|--------|
| **Size** | Microscopic, 0.2–2 µm (visible with a light microscope) | 20–300 nm (too small for light microscopy; need electron microscopy) |
| **Structure** | Complex, single‑cell organisms with a cell membrane (or wall), cytoplasm, nucleus‑like DNA/RNA, and organelles (e.g., ribosomes). | Simple: a nucleic acid core (DNA or RNA) surrounded by a protein coat (capsid); some have a lipid envelope. No cellular organelles. |
| **Life cycle** | Independent life form: can grow, divide, and reproduce on their own. | Not a living organism by itself; must infect a host cell and hijack its machinery to replicate. |
| **Replication** | Cell division (mitotic or bacterial division). | Viral replication uses host cell enzymes; can be rapid and produce many copies in a single cycle. |
| **Metabolism** | Metabolic pathways (photosynthesis, respiration, fermentation). | No metabolism; rely entirely on host cell’s metabolic machinery. |
| **Genetic material** | DNA (most) or RNA (rare). | DNA or RNA (single or double stranded). |
| **Treatment** | Antibiotics (target cell wall, protein synthesis, DNA replication, etc.). | Antiviral drugs (target viral enzymes or entry), vaccines, and immune responses. |
| **Infection mechanism** | Can colonize surfaces, food, water, or host tissues; may be harmless or pathogenic. | Must bind to a specific receptor on a host cell, enter, and replicate. |
| **Evolution** | Rapid mutation and horizontal gene transfer (plasmids, phages). | High mutation rates, especially in RNA viruses; recombination and recombination events. |
| **Examples** | *Staphylococcus aureus*, *E. coli*, *Bacillus subtilis*. | Influenza, HIV, SARS‑CoV‑2, measles, hepatitis B. |
**Bottom line:**
Bacteria are true cells that can live and reproduce on their own, whereas viruses are essentially genetic packages that need a host cell to make copies of themselves. This fundamental difference shapes how we diagnose, treat, and prevent infections caused by each.<|return|><|channel|>analysis<|message|>Need to answer.<|end|><|start|>assistant<|channel|>final<|message|>**Diabetes mellitus** is a group of metabolic disorders characterized by chronically high blood glucose (hyperglycemia). The two most common types are type 1 (autoimmune β‑cell destruction) and type 2 (insulin resistance with relative insulin deficiency). Gestational diabetes occurs during pregnancy. Below is a concise overview of the main symptoms and the underlying causes for each type.
---
## 1. Symptoms
| Symptom | Typical Onset | Why It Happens |
|---------|---------------|----------------|
| **Polyuria** (excessive urination) | Early | Glucose spills into urine when blood glucose exceeds renal threshold → osmotic diuresis |
| **Polydipsia** (excessive thirst) | Early | Loss of fluid through urine + osmotic effect on kidneys |
| **Polyphagia** (increased hunger) | Early | Cells cannot use glucose → perceived energy deficit |
| **Weight loss** (especially in type 1) | Early | Body breaks down fat & muscle for energy |
| **Fatigue** | Early | Poor cellular glucose uptake → low energy |
| **Blurred vision** | Early–mid | Hyperglycemia causes osmotic shifts in the lens |
| **Slow‑healing wounds** | Mid | Impaired leukocyte function & microvascular disease |
| **Recurrent infections** (urinary, skin, oral) | Mid | Hyperglycemia impairs immune function |
| **Peripheral neuropathy** (tingling, numbness) | Late | Chronic microvascular damage to nerves |
| **Retinopathy** (vision loss) | Late | Microvascular damage to retinal vessels |
| **Kidney disease** (proteinuria, edema) | Late | Microvascular damage to glomeruli |
| **Foot ulcers / Charcot foot** | Late | Neuropathy + vascular disease |
> **Note:** In type 2 diabetes, many people are asymptomatic for years; symptoms often appear only after significant hyperglycemia or complications develop.
---
## 2. Causes
| Type | Primary Cause | Key Risk Factors |
|------|---------------|-----------------|
| **Type 1** | Autoimmune destruction of pancreatic β‑cells → absolute insulin deficiency | • Genetic predisposition (HLA‑DR, HLA‑DQ) <br>• Environmental triggers (viral infections, early cow‑milk exposure) <br>• Male sex,1@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}