Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add rust release workflow #35

Merged
merged 7 commits into from
Jan 28, 2024
Merged

add rust release workflow #35

merged 7 commits into from
Jan 28, 2024

Conversation

carlosb1
Copy link
Collaborator

No description provided.

Signed-off-by: carlosb1 <mcflurry0@gmail.com>
Signed-off-by: carlosb1 <mcflurry0@gmail.com>
Signed-off-by: carlosb1 <mcflurry0@gmail.com>
Signed-off-by: carlosb1 <mcflurry0@gmail.com>
Signed-off-by: carlosb1 <mcflurry0@gmail.com>
@edgarriba edgarriba changed the base branch from main to integrate-sophus January 28, 2024 09:14
@edgarriba edgarriba changed the title rename rust file add rust release workflow Jan 28, 2024
@edgarriba edgarriba merged commit 5d71594 into integrate-sophus Jan 28, 2024
edgarriba added a commit that referenced this pull request Mar 9, 2024
* remove vviz

* remove cv namespace

* use sophus ImageSize

* attempt sophus MutImage

* refactor repo

* refactor python bindings

* improve build

* fix target

* try cross

* try actions-rs/cargo

* use cross flag

* try x86_64 only

* disable cross

* fix format

* keep trying

* keep trying

* enable cross compile

* use ndarray

* remove clone

* cargo fmt

* fixes in the ci

* add missing cross command

* move dockerfile

* move aarch64 docker

* add cargo

* use cargo action for clippy

* use cross

* use directly cross

* typo

* cargo action

* install manually nasm

* install manually nasm

* install manually nasm

* use clippy-check

* not use cross in clippy

* fixes

* update crate metadata

* add hello world example

* add examples and to grayscale

* add tests

* add benchmark

* add rust release workflow (#35)

* rename rust file

* Added deps

Signed-off-by: carlosb1 <mcflurry0@gmail.com>

* Add matrix

Signed-off-by: carlosb1 <mcflurry0@gmail.com>

* Adding multitarget and description

Signed-off-by: carlosb1 <mcflurry0@gmail.com>

* Added archicture wit the toolchain

Signed-off-by: carlosb1 <mcflurry0@gmail.com>

* Added release workflow

Signed-off-by: carlosb1 <mcflurry0@gmail.com>

---------

Signed-off-by: carlosb1 <mcflurry0@gmail.com>
Co-authored-by: Edgar Riba <edgar.riba@gmail.com>

* add benchmark

* implement bilinear interpolation

* add nearest neighbour

* some polishing

* simplify resize

* small fix

* attempt to fix ci

* use cargo nightly

* fix ci

* candle is optional

* pass images a reference

* implement cast

* clarify mutability

* small improvements

* add some more benchmarks

* small optimisation

* docs and cleanup

* add threshold, normalize

* add generics

* add generics

* add vanilla distance transform

* attempt improve image api

* image channels as generic

* make grayscale float only

* enable back resize

* revives stuff

* apply clippy

* add types in examples

* rename from_size

* add image docs

* builder resize options

* some tweaks in grayscale

* renable threshold

* more docs, io::functional

* add horizontal/vertical flip

* fix distance transform interface

* image size copy

* to numpy

* fix python and decompres api

* add python test workflow

* add dependencies

* add dev dependencies

* add torch cpu

* remove makefile filter

* fixes in ci

* check release workflow

* change working directory

* rest release workflow

* point to cargo

* enable push again

* bump crate 0.0.2

* Update Makefile

Co-authored-by: João Gustavo A. Amorim <joaogustavoamorim@gmail.com>

* Update py-kornia/pyproject.toml

Co-authored-by: João Gustavo A. Amorim <joaogustavoamorim@gmail.com>

* Update py-kornia/Cargo.toml

Co-authored-by: João Gustavo A. Amorim <joaogustavoamorim@gmail.com>

* update cargo toml/lock

* restore candle optional

* fix clippy

* rename python test

* pass image as reference

* fix reference

* rewrite readme

* small fix

* Update README.md

* add more emojis

* bit more improvement

---------

Signed-off-by: carlosb1 <mcflurry0@gmail.com>
Co-authored-by: Carlos B <mcflurry0@gmail.com>
Co-authored-by: João Gustavo A. Amorim <joaogustavoamorim@gmail.com>
@edgarriba edgarriba deleted the check_release branch March 9, 2024 15:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants