Views
No views yet
| Metric | Value |
|---|---|
| Base Model | openai/gpt-oss-20b |
| Architecture | Mixture-of-Experts Transformer |
| Total Parameters | ~19.1B (pruned from 21B) |
| Original Experts per Layer | 32 |
| Pruned Experts per Layer | 29 |
| 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-19.1b-specialized-law-pruned-moe-only-29-experts",
7 torch_dtype=torch.bfloat16,
8 device_map="cpu",
9 trust_remote_code=True
10)
11tokenizer = AutoTokenizer.from_pretrained("AmanPriyanshu/gpt-oss-19.1b-specialized-law-pruned-moe-only-29-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-19.1b-specialized-law-pruned-moe-only-29-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-19.1b-specialized-law-pruned-moe-only-29-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 to explain differences.<|end|><|start|>assistant<|channel|>final<|message|>**Civil law** and **criminal law** are two distinct branches of the legal system that serve different purposes, involve different parties, and have different procedures and consequences. Below is a concise comparison of the key differences:
| Feature | Civil Law | Criminal Law |
|---------|-----------|--------------|
| **Purpose** | To resolve disputes between private parties (individuals, businesses, organizations) and to compensate the injured party. | To protect society by punishing conduct that is deemed harmful or dangerous to the public. |
| **Parties** | Plaintiff (the party bringing the claim) vs. Defendant (the party being sued). | State or government (prosecution) vs. Defendant (the accused). |
| **Burden of Proof** | “Preponderance of the evidence” – more likely than not. | “Beyond a reasonable doubt” – a much higher standard. |
| **Typical Cases** | Breach of contract, property disputes, torts (e.g., negligence, defamation), family law (divorce, child custody), inheritance. | Theft, assault, murder, fraud, drug offenses, traffic violations that involve criminal intent. |
| **Outcome** | Usually monetary damages or an order to do or refrain from doing something (injunction). | Penalties such as fines, probation, community service, imprisonment, or even death (in jurisdictions that allow it). |
| **Procedure** | Civil courts (or arbitration/mediation) handle the case; the process is often more flexible and can be less formal. | Criminal courts follow strict procedural rules (e.g., Miranda rights, jury trials, admissibility of evidence). |
| **Right to a Jury** | Not always required; many civil cases are decided by a judge. | Typically, a criminal defendant has the right to a jury trial (unless waived). |
| **Appeals** | Appeals are usually limited to legal errors; the standard of review is often “de novo” or “abuse of discretion.” | Appeals focus on procedural errors, misapplication of law, or new evidence; the appellate court reviews the record for errors. |
| **Defendant’s Rights** | The defendant is not required to prove innocence; the plaintiff must prove liability. | The defendant is presumed innocent until proven guilty; the prosecution must prove guilt. |
| **Evidence Rules** | More flexible; hearsay may be admissible if it is relevant. | Strict rules; hearsay is<|channel|>analysis<|message|>Need explain due process.<|end|><|start|>assistant<|channel|>final<|message|>**Due process** is a foundational principle that guarantees fair treatment under the law. It is a constitutional safeguard—found in the U.S. Constitution’s Fifth and Fourteenth Amendments, and in many other countries’ legal frameworks—that requires the state to follow established, reasonable procedures before depriving a person of life, liberty, or property. In essence, it is the legal guarantee that the government must act fairly, transparently, and with respect for individual rights.
---
## 1. Historical Roots
| Era | Key Development | Significance |
|-----|-----------------|--------------|
| **Ancient Rome** | *Lex Aquila* (c. 200 BCE) – a law requiring a trial before punishment. | Early recognition that punishment must be preceded by a hearing. |
| **English Common Law** | *Magna Carta* (121 Magna Carta, 1215) – “no free man shall be imprisoned…without lawful judgment.” | Established the idea that the king must follow legal procedures. |
| **American Revolution** | *Bill of Rights* (1791) – Fifth Amendment’s “Due Process Clause.” | Codified the principle in the U.S. Constitution. |
| **Modern Era** | *Supreme Court* decisions (e.g., *Mapp v. Ohio*, *Gideon v. Wainwright*) | Expanded due process to criminal procedure, search & seizure, and right to counsel. |
---
## 2. Core Elements of Due Process
1. **Notice**
- The individual must be informed of the charges, claims, or actions against them.
- Example: a summons to a civil lawsuit, a notice of criminal indictment.
2. **Opportunity to Respond**
- The person must have a chance to present evidence, argue, and cross‑examine witnesses.
- Example: a trial, a hearing before an administrative agency.
3. **Neutral Decision‑Maker**
- The adjudicator (judge, jury, or administrative body) must be impartial and free from bias.
- Example: a judge recuses themselves if they have a conflict of interest.
4. **Procedural Safeguards**
- Rules that ensure fairness: right to counsel, right to appeal, right to a public hearing, etc.
- Example: the right to a lawyer in criminal cases (*Gideon v. Wainwright*).<|channel|>analysis<|message|>Need to answer: First Amendment rights: freedom of religion, speech, press, assembly, petition. Provide explanation.<|end|><|start|>assistant<|channel|>final<|message|>**The First Amendment to the United States Constitution protects five core freedoms:**
| Freedom | What it protects | Key points |
|---------|------------------|------------|
| **Freedom of Religion** | 1. **Establishment Clause** – The government may not create an official religion or favor one religion over another.<br>2. **Free‑Exercise Clause** – Individuals may practice any religion (or none) without government interference. | • Prevents state endorsement of religion.<br>• Allows religious expression in public life. |
| **Freedom of Speech** | Individuals may express ideas, opinions, and information without government censorship. | • Includes political speech, artistic expression, and even “hate speech” (subject to limits like incitement or defamation). |
| **Freedom of the Press** | The press can publish news, opinions, and investigative reporting without prior restraint. | • Protects journalists from government censorship and allows a free flow of information. |
| **Freedom of Assembly** | People may gather peacefully to protest, demonstrate, or hold public meetings. | • Requires that gatherings be peaceful; the government can regulate time, place, and manner but cannot prohibit assembly outright. |
| **Freedom to Petition the Government** | Citizens can request changes to laws or policies and seek redress from the government. | • Includes writing letters, filing petitions, and lobbying. |
### How they work together
- **No single right dominates**; they are interrelated. For example, the right to free speech is often exercised through the press, assembly, or petitions.
- **Limitations**: The Supreme Court has carved out narrow exceptions (e.g., incitement to violence, defamation, obscenity, national security concerns) to balance these freedoms against other public interests.
These five protections form the foundation of American civil liberties and are continually interpreted and refined through court decisions and legislation.<|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}