Views
No views yet
| Metric | Value |
|---|---|
| Base Model | openai/gpt-oss-20b |
| Architecture | Mixture-of-Experts Transformer |
| Total Parameters | ~17.3B (pruned from 21B) |
| Original Experts per Layer | 32 |
| Pruned Experts per Layer | 26 |
| 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 | All |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# Load the specialized model on CPU
5model = AutoModelForCausalLM.from_pretrained(
6 "AmanPriyanshu/gpt-oss-17.3b-specialized-all-pruned-moe-only-26-experts",
7 torch_dtype=torch.bfloat16,
8 device_map="cpu",
9 trust_remote_code=True
10)
11tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-17.3b-specialized-all-pruned-moe-only-26-experts")
12
13# Generate with the model
14messages = [
15 {"role": "user", "content": "What is artificial intelligence and how does it work?"}
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-17.3b-specialized-all-pruned-moe-only-26-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-17.3b-specialized-all-pruned-moe-only-26-experts")
15
16# Generate with the model
17messages = [
18 {"role": "user", "content": "What is artificial intelligence and how does it work?"}
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 explain AI, types, how works.<|end|><|start|>assistant<|channel|>final<|message|>## What Is Artificial Intelligence?
Artificial Intelligence (AI) is a branch of computer science that builds systems capable of performing tasks that normally require human intelligence. These tasks include:
| Human Skill | AI Equivalent |
|-------------|---------------|
| Perception (seeing, hearing) | Computer vision, speech recognition |
| Reasoning & Decision‑Making | Rule‑based systems, probabilistic inference |
| Learning & Adaptation | Machine learning, deep learning |
| Language Understanding | Natural language processing (NLP) |
| Physical Interaction | Robotics, autonomous vehicles |
In short, **AI is about giving machines the ability to observe, understand, learn, and act in ways that mimic or surpass human cognition.**
---
## How AI Works – The Core Ingredients
| Component | What It Does | Typical Algorithms / Models |
|-----------|--------------|------------------------------|
| **Data** | The raw material. AI learns patterns from examples. | Image pixels, text corpora, sensor streams |
| **Representation** | How information is encoded. | Feature vectors, embeddings, graphs |
| **Learning** | Adjusting internal parameters to fit data. | Gradient descent, back‑propagation, reinforcement learning |
| **Inference** | Using the learned model to make predictions or decisions. | Forward pass in a neural net, Bayesian inference |
| **Feedback Loop** | Improving the model over time. | Online learning, active learning, human‑in‑the‑loop |
### 1. **Data Collection & Pre‑processing**
- **Gather**: Raw data from sensors, text, images, etc.
- **Clean**: Remove noise, handle missing values.
- **Transform**: Normalize, encode categorical variables, augment data.
### 2. **Feature Engineering (or Representation Learning)**
- **Manual Features**: Domain experts craft descriptors (e.g., edge detectors in images).
- **Automatic Features**: Deep learning learns hierarchical representations directly from raw data.
### 3. **Model Selection**
| Task | Typical Models |
|------|----------------|
| Classification | Logistic regression, SVM, Random Forest, CNN |
| Regression | Linear regression, Gradient Boosting, RNN |
| Sequence Modeling | RNN, LSTM, Transformer |
| Decision Making | Markov Decision Process, Q‑learning, Policy Gradient |
| Generative Tasks | GANs, VAEs, Diffusion Models |
### 4. **Training (Learning)**<|channel|>analysis<|message|>Need simple explanation.<|end|><|start|>assistant<|channel|>final<|message|>**Einstein’s Theory of Relativity – in plain English**
---
### 1. Two main ideas
| **Special Relativity** | **General Relativity** |
|------------------------|------------------------|
| Deals with objects moving at constant speeds (especially close to the speed of light). | Deals with gravity and how it bends space and time. |
---
### 2. Special Relativity (1905)
| Concept | What it means |
|---------|---------------|
| **Speed of light is constant** | No matter of how fast you’re moving, light always travels at the same speed (≈ 300 000 km/s). |
| **Time and space are relative** | How fast time ticks and how long distances are depends on how fast you’re moving relative to something else. |
| **Mass grows with speed** | As you approach light speed, you become heavier and need more energy to keep accelerating. |
| **E = mc²** | Energy (E) and mass (m) are interchangeable; a tiny amount of mass can become a huge amount of energy. |
**Why it matters:**
- Explains why a fast‑moving clock runs slower (time dilation).
- Explains why a fast‑moving object’s length appears shortened (length contraction).
- Gives the foundation for modern physics, GPS, particle accelerators, etc.
---
### 3. General Relativity (1915)
| Concept | What it means |
|---------|---------------|
| **Gravity is geometry** | Massive objects (planets, stars, black holes) curve the “fabric” of space‑time. |
| **Objects follow the curves** | A planet orbits the Sun because it’s following the curved path created by the Sun’s mass. |
| **Time runs slower near mass** | Clocks closer to a massive body tick more slowly than clocks farther away. |
| **Light bends around mass** | Light follows the curved space‑time, so it bends when passing near a massive object (gravitational lensing). |
**Why it matters:**
- Predicts the bending of starlight by the Sun (confirmed during the 1917 eclipse).
- Explains why GPS satellites need relativistic corrections.
- Describes black holes, the expansion of the universe, and gravitational waves.
---
### 4. Everyday Takeaway
- **Speed matters:** The faster you go, the more time slows and<|channel|>analysis<|message|>Need to explain democratic functioning.<|end|><|start|>assistant<|channel|>final<|message|>### 1. What “democracy” Means in Practice
Modern democracies are not a single, monolithic system; they are a collection of institutions, norms, and processes that together create a government that is **accountable to its citizens**. The core features that most contemporary democracies share are:
| Feature | Practical Manifestation |
|---------|------------------------|
| **Popular sovereignty** | Citizens elect representatives or vote directly on key issues. |
| **Rule of law** | Laws apply equally; no one is above the law. |
| **Separation of powers** | Legislative, executive, and judicial branches are distinct and can check one another. |
| **Free and fair elections** | Regular, transparent, and competitive elections with universal adult suffrage. |
| **Political pluralism** | Multiple parties, interest groups, and civil society organizations can compete and influence policy. |
| **Civil liberties** | Freedom of speech, assembly, press, and religion are protected. |
| **Accountability mechanisms** | Media, courts, audits, and public oversight bodies hold officials responsible. |
### 2. How the System Works Day‑to‑Day
| Stage | Key Actors | Typical Actions | Checks & Balances |
|-------|------------|-----------------|-------------------|
| **Policy agenda setting** | Citizens, NGOs, lobbyists, media | Raise issues, mobilize public opinion | Media scrutiny, public debate |
| **Legislative process** | Parliament/Consentus | Draft, debate, amend, vote on bills | Committee reviews, opposition scrutiny, public hearings |
| **Executive implementation** | President/Prime Minister, ministries | Enact laws, administer programs, negotiate treaties | Parliamentary oversight, budget approvals |
| **Judicial review** | Courts | Interpret laws, adjudicate disputes, strike down unconstitutional acts | Judicial independence, appellate review |
| **Election cycle** | Electoral commissions, political parties, voters | Campaigns, voting, vote counting | Observation missions, recounts, legal challenges |
| **Public accountability** | Media, watchdog NGOs, audit institutions | Investigate corruption, expose misconduct | Freedom of information laws, whistleblower protections |
### 3. Modern Democratic Innovations
| Innovation | How It Enhances Democracy |
|------------|---------------------------|
| **Direct democracy tools** (referenda, citizen initiatives) | Gives citizens a direct voice on specific policies. |
| **Digital platforms1@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}