semvec/pypi-packages huggingface dataset:
tardigrad 0.1.0
A small PyTorch-like autograd engine and neural network library.
Requires Python: >=3.8

# Tardigrad

A small PyTorch-like autograd engine and neural network library.

> *"As far as we tardigrades are concerned, Pluto is and always will be a planet. End of discussion."*
>
> ― Zeno Alexander, The Library of Ever

<img src="https://github.com/JGalego/tardigrad/raw/main/tardigrad.png" width="50%"/>

## Features

- **Automatic differentiation** for scalar (`Value`) and tensor (`Tensor`) operations
- **Neural network layers** (`Linear`, `Sequential`)
- **SGD optimizer** with gradient zeroing
- **Lightweight** with minimal dependencies (NumPy, SciPy)

## Quick Start

### Scalar Autograd

```python
from tardigrad.value import Value

a = Value(2.0, label='a')
b = Value(3.0, label='b')
c = a * b + Value(1.0)

c.backward()

print(c.data)  # 7.0
print(a.grad)  # 3.0
print(b.grad)  # 2.0
```

### Tensor Operations

```python
from tardigrad.tensor import Tensor

x = Tensor([[1, 2], [3, 4]])
y = Tensor([[5, 6], [7, 8]])
z = x.matmul(y)

z.backward()

print(z.data)
print(x.grad)
```

### Neural Network

```python
from tardigrad.layers import Linear, Sequential
from tardigrad.tensor import Tensor
from tardigrad.optim import SGD

model = Sequential([
    Linear(2, 3),
    Linear(3, 1)
])

optimizer = SGD(model.get_params(), alpha=0.01)

# Training loop
for epoch in range(10):
    y_pred = model.forward(x_train)
    loss = ((y_pred - y_train) ** 2).sum()
    loss.backward()
    optimizer.step()
```

## Project Structure

```
tardigrad/
├── value.py     # Scalar autograd engine
├── tensor.py    # Multi-dimensional tensor autograd
├── layers.py    # Neural network layers (Linear, Sequential)
└── optim.py     # SGD optimizer
```

## References

- [micrograd](https://github.com/karpathy/micrograd) by Andrej Karpathy
- [Grokking Deep Learning](https://github.com/iamtrask/Grokking-Deep-Learning) by Andrew Trask
oracle.oci-queue-mcp-server 0.0.0
OCI Queue MCP server
Requires Python: >=3.13

# OCI Queue MCP Server

## Overview
This server provides tools to interact with the OCI Queue service.

## Warning
This is a placeholder package and should not be used.

## License
Copyright (c) 2025 Oracle and/or its affiliates.

Released under the Universal Permissive License v1.0 as shown at
https://oss.oracle.com/licenses/upl/.
oracle.oci-fleet-application-management-mcp-server 0.0.0
OCI Fleet Application Management MCP server
Requires Python: >=3.13

# OCI Fleet Application Management MCP Server

## Overview
This server provides tools to interact with the OCI Fleet Application Management service.

## Warning

This is a placeholder package and should not be used.

## License

Copyright (c) 2025 Oracle and/or its affiliates.
 
Released under the Universal Permissive License v1.0 as shown at  
<https://oss.oracle.com/licenses/upl/>.
oracle.oci-data-safe-mcp-server 0.0.0
OCI Data Safe MCP server
Requires Python: >=3.13

# OCI Data Safe MCP Server

## Overview
This server provides tools to interact with the OCI Data Safe service.

## Warning

This is a placeholder package and should not be used.

## License

Copyright (c) 2025 Oracle and/or its affiliates.
 
Released under the Universal Permissive License v1.0 as shown at  
<https://oss.oracle.com/licenses/upl/>.
oracle.oci-process-automation-mcp-server 0.0.0
OCI Process Automation MCP server
Requires Python: >=3.13

# OCI Process Automation MCP Server

## Overview
This server provides tools to interact with the OCI Process Automation service.

## Warning
This is a placeholder package and should not be used.

## License
Copyright (c) 2025 Oracle and/or its affiliates.

Released under the Universal Permissive License v1.0 as shown at
https://oss.oracle.com/licenses/upl/.
oracle.oci-managed-access-mcp-server 0.0.0
OCI Managed Access MCP server
Requires Python: >=3.13

# OCI Managed Access MCP Server

## Overview
This server provides tools to interact with the OCI Managed Access service.

## Warning
This is a placeholder package and should not be used.

## License
Copyright (c) 2025 Oracle and/or its affiliates.

Released under the Universal Permissive License v1.0 as shown at
https://oss.oracle.com/licenses/upl/.
oracle.oci-dashboards-mcp-server 0.0.0
OCI Dashboards MCP server
Requires Python: >=3.13

# OCI Dashboards MCP Server

## Overview
This server provides tools to interact with the OCI Dashboards service.

## Warning

This is a placeholder package and should not be used.

## License

Copyright (c) 2025 Oracle and/or its affiliates.
 
Released under the Universal Permissive License v1.0 as shown at  
<https://oss.oracle.com/licenses/upl/>.
oracle.oci-nosql-database-mcp-server 0.0.0
OCI NoSQL Database MCP server
Requires Python: >=3.13

# OCI NoSQL Database MCP Server

## Overview
This server provides tools to interact with the OCI NoSQL Database service.

## Warning
This is a placeholder package and should not be used.

## License
Copyright (c) 2025 Oracle and/or its affiliates.

Released under the Universal Permissive License v1.0 as shown at
https://oss.oracle.com/licenses/upl/.