Views
No views yet
| Metric | Value |
|---|---|
| Base Model | openai/gpt-oss-20b |
| Architecture | Mixture-of-Experts Transformer |
| Total Parameters | ~9.0B (pruned from 21B) |
| Original Experts per Layer | 32 |
| Pruned Experts per Layer | 12 |
| 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 | Law |
1from transformers import AutoModelForCausalLM, AutoTokenizer
2import torch
3
4# Load the specialized model on CPU
5model = AutoModelForCausalLM.from_pretrained(
6 "AmanPriyanshu/gpt-oss-9.0b-specialized-law-pruned-moe-only-12-experts",
7 torch_dtype=torch.bfloat16,
8 device_map="cpu",
9 trust_remote_code=True
10)
11tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-9.0b-specialized-law-pruned-moe-only-12-experts")
12
13# Generate with the model
14messages = [
15 {"role": "user", "content": "What is the difference between civil and criminal law?"}
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-9.0b-specialized-law-pruned-moe-only-12-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-9.0b-specialized-law-pruned-moe-only-12-experts")
15
16# Generate with the model
17messages = [
18 {"role": "user", "content": "What is the difference between civil and criminal law?"}
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 difference.<|end|><|start|>assistant<|channel|>final<|message|>**Civil law** and **criminal law** are two branches of the legal system that deal with very different kinds of disputes and wrongs. The key differences lie in the parties involved, the purpose of the law, the burden of proof, the remedies, and the procedural rules.
| Feature | Civil Law | Criminal Law |
|---|---|---|
| **Parties** | Private individuals, businesses, or the state acting as a plaintiff. | The state (or government) prosecures the accused. |
| **Purpose** | To resolve disputes between parties and to compensate the harmed party. | To punish or deter wrongdoing that threatens society and to protect public order. |
| **Wrongness** | A breach of a contract, tort, or other civil duty. | An act that violates a statute or common law offense (e.g., theft, assault). |
| **Burain of Proof** | “Pre‑probulo” – the plaintiff must prove the case by a **balance of evidence** (more likely than the other side). | “Beyond a reasonable doubt” – the prosecution must prove the defendant’s guilt to the highest standard. |
| **Remade** | Usually monetary damages, injunctions, or specific performance. | Penalties such as fines, imprisonment, probation, community service, or restitution. |
| **Procedure** | Civil courts are usually **adquisitive** (the judge decides the facts) but can be **adversial** (parties present evidence). | Criminal courts are **adversial**; the prosecution presents evidence, the defense challenges it, and the judge or jury decides. |
| **Rights of the Defendant** | The defendant has the right to a fair hearing, but the state is not required to prove guilt beyond a reasonable doubt. | The defendant has constitutional protections: presumption of innocence, right to counsel, right to a speedy trial, etc. |
| **Appeal** | Parties may appeal civil judgments, but the standard of review is usually “deference to the trial court’s findings.” | Criminal appeals often involve a higher standard of review, especially on constitutional grounds. |
### Illustrative Examples
- **Civil**: A homeowner sues a contractor for breach of contract after the contractor failed to finish a renovation. The homeowner seeks monetary damages or an order that the contractor complete the work.
- **Criminal**: The state prosecures a person who stole a car. The<|channel|>analysis<|message|>Need explain due process.<|end|><|start|>assistant<|channel|>final<|message|>### The Due‑Process (or “Due‑to‑Process”) Principle in Legal Systems
---
#### 1. What “Due Process” Means
The due‑process principle is a constitutional or legal safeguard that guarantees that a person’s legal, civil, or criminal rights are protected by a fair, impartial, and transparent procedure before the state may deprit them of liberty, property, or status. In short, the state must **follow a proper, lawful procedure** before it can act against an individual.
#### 2. Core Elements of Due Process
| Element | Why it matters | Typical legal requirement |
|---|---|---|
| **Notice** | The individual must be informed of the action or charge. | “Notice of hearing” in civil cases; “Notice of indictment” in criminal cases. |
| **Opportunity to Respond** | The person must be able to present evidence, argue, and be heard. | “Right to cross‑cross examination” in criminal trials; “Right to be heard” in administrative proceedings. |
| **Imneutrality** | The decision must be made by an impartial decision‑maker. | “Judicial independence” in courts; “Ad‑juditia” in administrative tribunals. |
| **Procedual Fairness** | The process must follow established rules, standards, and due‑to‑law. | “Rule of natural justice” in common‑law systems; “Procedual due‑to‑law” in civil‑law systems. |
| **Reasoned Decision** | The outcome must be based on evidence and a written or oral reasoning. | “Reasoned judgment” in appellate courts. |
| **Right to Appeal** | The person may challenge the decision in a higher court or tribunal. | “Appeal right” in criminal and civil cases. |
#### 3. How It Works in Different Legal Systems
| System | How due‑process is applied | Key source |
|---|---|---|---|
| **Common‑law (e.g., U‑S, Canada, UK)** | *Ad‑juditia* (judicial process) – a court‑based hearing; *Ad‑juditia* is the core due‑process. | Constitution (e.g., 4th & 5th Amendments in U‑S) |
| **Civil‑law (e.g., France, Germany, Italy)** | *Ad<|channel|>analysis<|message|>Need answer.<|end|><|start|>assistant<|channel|>final<|message|>The First Amendment of the U‑C Constitution protects several core civil liberties. In short, it guarantees:
1. **Freedom of religion** – no law may establish a religion or prohibit the practice of any religion.
2. **Freedom of speech** – people may express opinions, ideas, and viewpoints without government censorship or punishment.
3. **Freedom of the press** – the press and other forms of communication are protected from government interference.
4. **Right to assembly** – people may gather peacefully to protest, demonstrate, or organize.
5. **Right to petition** – citizens may ask the government to change laws or policies.
6. **Protection against unreasonable searches and seizures** – the amendment is often cited in cases involving privacy and property rights.
These rights form the foundation of American democratic society and are the most frequently invoked in court cases.<|return|>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}