semvec/pypi-packages huggingface dataset:
hn-ui 0.1.1
A terminal-based Hacker News reader that displays stories in a beautiful table format.
Requires Python: >=3.12

# HN UI

A terminal-based Hacker News reader that displays stories in a beautiful table format.

![Screenshot](screenshot.png)

## Features

- View top, new, best, ask, show, and job stories from Hacker News
- Customizable number of stories to display
- Start from any rank in the story list
- Rich terminal interface with colored output
- Rate-limited API calls to respect Hacker News API limits
- Concurrent fetching for improved performance

## Installation

```bash
pip install hn-ui
```

## Usage

```bash
# Show top 50 stories (default)
hnd

# Show top 10 stories
hnd -n 10

# Show new stories
hnd -m new

# Show stories starting from rank 20
hnd -s 20

# Show 5 ask stories starting from rank 10
hnd -m ask -s 10 -n 5
```

### Command Line Options

- `-m, --mode`: Story mode to display (choices: top, new, best, ask, show, job)
- `-s, --start`: Start from this rank article (1-based index, default: 1)
- `-n, --num`: Number of articles to display (default: 50)

## Story Modes

- **top**: Top stories (up to 500)
- **new**: New stories (up to 500)
- **best**: Best stories (up to 500)
- **ask**: Ask HN stories (up to 200)
- **show**: Show HN stories (up to 200)
- **job**: Job stories (up to 200)

## Requirements

- Python 3.12+
- requests
- rich

## Development

This project uses uv for dependency management. To set up for development:

```bash
uv sync
```
senzing-grpc-protobuf 0.0.3
auto-generated python protobuf for grpc
Requires Python: >=3.9

# sz-sdk-proto

If you are beginning your journey with [Senzing],
please start with [Senzing Quick Start guides].

You are in the [Senzing Garage] where projects are "tinkered" on.
Although this GitHub repository may help you understand an approach to using Senzing,
it's not considered to be "production ready" and is not considered to be part of the Senzing product.
Heck, it may not even be appropriate for your application of Senzing!

## Synopsis

:warning:
This is a work-in-progress.
Feel free to comment on it, but do not use it in production, yet.
:warning:

The repository for Senzing's Protocol Buffer `.proto` files.
It also contains code generated by [protoc] for use in servers and clients of the Senzing engine.

[![License Badge]][License]

## Overview

### Expectations

- **Background knowledge:** This repository assumes a working knowledge of:
  - [gRPC]

## Generated source code

1. [cpp]
1. [go]
1. [java]
1. [nodejs]
1. [typescript]
1. [php]
1. [python]
1. [ruby]

## References

1. [Development]
1. [Errors]
1. [Package reference]
1. [Protocol Buffers Overview]
    1. [Language Guide for proto3]
1. [Protocol buffers]
1. [protoc man page]
1. gPRC
    1. [Introduction to gRPC]

[cpp]: example_generated_source_code/cpp
[Development]: docs/development.md
[Errors]: docs/errors.md
[go]: go
[gRPC]: https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/grpc.md
[Introduction to gRPC]: https://grpc.io/docs/what-is-grpc/introduction/
[java]: example_generated_source_code/java
[Language Guide for proto3]: https://developers.google.com/protocol-buffers/docs/proto3
[nodejs]: example_generated_source_code/nodejs
[License Badge]: https://img.shields.io/badge/License-Apache2-brightgreen.svg
[License]: https://github.com/senzing-garage/sz-sdk-proto/blob/main/LICENSE
[Package reference]: https://pkg.go.dev/github.com/senzing-garage/sz-sdk-proto/go
[php]: example_generated_source_code/php
[protoc man page]: https://manpages.debian.org/testing/protobuf-compiler/protoc.1.en.html
[protoc]: https://github.com/senzing-garage/knowledge-base/blob/main/WHATIS/protoc.md
[Protocol Buffers Overview]: https://developers.google.com/protocol-buffers/docs/overview
[Protocol buffers]: https://developers.google.com/protocol-buffers
[python]: example_generated_source_code/python
[ruby]: example_generated_source_code/ruby
[typescript]: example_generated_source_code/ts
[Senzing Garage]: https://github.com/senzing-garage
[Senzing Quick Start guides]: https://docs.senzing.com/quickstart/
[Senzing]: https://senzing.com/
rectified_flows 0.0.12
Implementation of Rectified Flows in JAX and Equinox. 
Requires Python: >=3.10

<h1 align='center'>Rectified Flow Matching</h1>

Cutting-edge and feature-rich implementation of Rectified Flows from [Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flows](https://arxiv.org/abs/2209.03003) in `jax` and `equinox`.

#### Features
- Deterministic and stochastic sampling of the associated ODE and SDE respectively,
- Mixed precision optimisation,
- Array-typed to-the-teeth for dependable execution with `jaxtyping` and `beartype`.

To implement:
- [ ] Guidance by score of conditioning
- [x] Mixed precision
- [x] EMA
- [x] AdaLayerNorm
- [x] Stochastic sampling
- [x] ODE Sampling
- [x] Likelihoods
- [x] DiT
- [ ] Hyperparameter/model saving

#### Usage

```
pip install rectified_flows
```

<p align="center">
  <picture>
    <img src="assets/flow_matching_baryons.gif" alt="Your image description">
  </picture>
</p>


#### Citations

```bibtex
@misc{liu2022flowstraightfastlearning,
      title={Flow Straight and Fast: Learning to Generate and Transfer Data with Rectified Flow}, 
      author={Xingchao Liu and Chengyue Gong and Qiang Liu},
      year={2022},
      eprint={2209.03003},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2209.03003}, 
}
```

```bibtex
@misc{lipman2023flowmatchinggenerativemodeling,
    title={Flow Matching for Generative Modeling}, 
    author={Yaron Lipman and Ricky T. Q. Chen and Heli Ben-Hamu and Maximilian Nickel and Matt Le},
    year={2023},
    eprint={2210.02747},
    archivePrefix={arXiv},
    primaryClass={cs.LG},
    url={https://arxiv.org/abs/2210.02747}, 
}
```

```bibtex
@misc{singh2024stochasticsamplingdeterministicflow,
      title={Stochastic Sampling from Deterministic Flow Models}, 
      author={Saurabh Singh and Ian Fischer},
      year={2024},
      eprint={2410.02217},
      archivePrefix={arXiv},
      primaryClass={cs.LG},
      url={https://arxiv.org/abs/2410.02217}, 
}
```

```bibtex
@misc{yang2024consistencyflowmatchingdefining,
      title={Consistency Flow Matching: Defining Straight Flows with Velocity Consistency}, 
      author={Ling Yang and Zixiang Zhang and Zhilong Zhang and Xingchao Liu and Minkai Xu and Wentao Zhang and Chenlin Meng and Stefano Ermon and Bin Cui},
      year={2024},
      eprint={2407.02398},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2407.02398}, 
}
```

```bibtex
@misc{peebles2023scalablediffusionmodelstransformers,
      title={Scalable Diffusion Models with Transformers}, 
      author={William Peebles and Saining Xie},
      year={2023},
      eprint={2212.09748},
      archivePrefix={arXiv},
      primaryClass={cs.CV},
      url={https://arxiv.org/abs/2212.09748}, 
}
```