semvec/pypi-packages huggingface dataset:
3lc-ultralytics 0.2.0
3LC integration with Ultralytics YOLO
Requires Python: <3.14,>=3.10

<p align="center">
<img src="https://3lc.ai/wp-content/uploads/2023/09/3LC-Logo_Footer.svg">
</p>

<h1 align="center">3LC YOLO Integration</h1>

<div align="center">

[![PyPI](https://img.shields.io/pypi/v/3lc-ultralytics?logo=pypi&logoColor=white)](https://pypi.org/project/3lc-ultralytics/)
[![Discord](https://img.shields.io/badge/discord-3LC-5865F2?logo=discord&logoColor=white)](https://discord.gg/fwnwFtfafC)

</div>

<p align="center">
<a href="https://docs.ultralytics.com/">Ultralytics YOLO</a> classification, object detection and segmentation with 3LC integrated.
</p>

## About 3LC

[3LC](https://3lc.ai) is a tool which enables data scientists to improve machine learning models in a data-centric fashion. It collects per-sample predictions and metrics, allows viewing and modifying the dataset in the context of those predictions in the 3LC Dashboard, and rerunning training with the revised dataset.

3LC is free for non-commercial use.

![3LC Dashboard Overview](https://github.com/3lc-ai/3lc-ultralytics/blob/develop/src/tlc_ultralytics/_static/dashboard.png?raw=true)

## Quick Start

### Installation

Install the package and requirements into a virtual environment:

```bash
pip install 3lc-ultralytics
```

### Dataset and Training

The integration is documented on the project [GitHub Page](https://github.com/3lc-ai/3lc-ultralytics), and details how to register datasets and run training.
topsis-harshita-102317208 0.3
A Python implementation of Topsis method
Requires Python: >=3.6

# Topsis-Harshita-102317208

A Python package implementing the TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) method for multi-criteria decision making.

---

##  Installation

```bash
pip install Topsis-Harshita-102317208
```

---

##  Command Line Usage

```bash
topsis <InputDataFile> <Weights> <Impacts> <OutputResultFileName>
```

### Example

```bash
topsis data.xlsx "1,1,1,2" "+,+,-,+" result.xlsx
```

---

##  Input File Requirements

- Input file must contain **three or more columns**
- First column should contain alternatives (non-numeric allowed)
- From second column onward, all values must be numeric
- Number of weights = number of impacts = number of criteria columns
- Impacts must be either '+' or '-'
- Weights and impacts must be comma separated

---

##  Output

The output file will contain:
- Topsis Score
- Rank of each alternative

---

##  Features

✔ Command line interface  
✔ Input validation  
✔ Exception handling  
✔ Excel file support  
✔ Automatic ranking  

---

##  Author

Harshita  
Roll Number: 102317208