Library for vector calculations in Python
Project description
Overview
Python用のベクトル型と色々を追加するだけの汎用的なライブラリです。
This is a library that enables vector calculations in Python.
Requirement
View to requirements.txt
Optional
- CuPy (Version is Any)
Development Environments
- Cursor (FREE Plan)
⚠️当プログラムは一部に生成AIを使用して開発されています⚠️
Installations
pip install vecposlib
Usage
vectorlib
Vector: 基本的な汎用ベクトル演算クラス
Basic vector operation classVec2Vec3Vec4:Vectorから派生したN次元の処理に特化したクラス
Class specialized in N dimensions
positionlib
Position: 座標管理を補助するクラス
Classes that assist with coordinate management
Features (JP)
- 座標管理がちょっと楽になる
- 簡単なベクトル操作が可能
- 距離・ノルム・正規化・内積・外積・射影・反射などの基本演算をサポート
- シンプルで直感的なAPI
Features (EN)
- Coordinate management becomes a little easier
- Simple vector operations are possible
- Supports basic operations such as distance, norm, normalization, inner product, outer product, projection, and reflection
- Simple and intuitive API
Author Links
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vecposlib-1.0.4.tar.gz.
File metadata
- Download URL: vecposlib-1.0.4.tar.gz
- Upload date:
- Size: 14.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0decb74b89dfbcc3dd476488287db1140b68e83bcc1313d37c2f617621949a5b
|
|
| MD5 |
c3fecf632f062fd052891f7ab5054cbd
|
|
| BLAKE2b-256 |
22a410b1bc379791ce798c0ceb0f9fe867381d356900180e82ddbd318b82e82d
|
Provenance
The following attestation bundles were made for vecposlib-1.0.4.tar.gz:
Publisher:
pypi-publish.yml on shotadft/VecPosLib
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vecposlib-1.0.4.tar.gz -
Subject digest:
0decb74b89dfbcc3dd476488287db1140b68e83bcc1313d37c2f617621949a5b - Sigstore transparency entry: 278802695
- Sigstore integration time:
-
Permalink:
shotadft/VecPosLib@295150cf735a77c9ffd508168fe911bd1f7e84f8 -
Branch / Tag:
refs/tags/v1.0.4 - Owner: https://github.com/shotadft
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@295150cf735a77c9ffd508168fe911bd1f7e84f8 -
Trigger Event:
release
-
Statement type:
File details
Details for the file vecposlib-1.0.4-py3-none-any.whl.
File metadata
- Download URL: vecposlib-1.0.4-py3-none-any.whl
- Upload date:
- Size: 13.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ed76482f1f8d396fb4969fd1e8b62536475853f1ebb813df30171ef8dcff384
|
|
| MD5 |
33885e49ed97c6305d8957ea761bd14b
|
|
| BLAKE2b-256 |
bc486c2686afa28f9d930d40050bf303d44e4e5fadf7e436cf0405f0e6ddd644
|
Provenance
The following attestation bundles were made for vecposlib-1.0.4-py3-none-any.whl:
Publisher:
pypi-publish.yml on shotadft/VecPosLib
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vecposlib-1.0.4-py3-none-any.whl -
Subject digest:
5ed76482f1f8d396fb4969fd1e8b62536475853f1ebb813df30171ef8dcff384 - Sigstore transparency entry: 278802726
- Sigstore integration time:
-
Permalink:
shotadft/VecPosLib@295150cf735a77c9ffd508168fe911bd1f7e84f8 -
Branch / Tag:
refs/tags/v1.0.4 - Owner: https://github.com/shotadft
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi-publish.yml@295150cf735a77c9ffd508168fe911bd1f7e84f8 -
Trigger Event:
release
-
Statement type: