Open faberf opened 1 year ago
We're trying to remedy this issue on a branch (https://github.com/vitrivr/cineast/pull/375), but have so far not been successful
Given your stack trace, it looks to me that the problem exists exclusively with features that rely on native libraries. Those native libraries are not currently available for M1 processors, at least not in the versions we're currently using. As a workaround, until this is resolved, try removing the affected features from your extraction config.
Currently there are no prebuilt TensorFlow Java binaries for macOS Aarch64 as GitHub does not yet offer macOS Aarch64 build runners. Custom builds are enabled since TensorFlow Java 0.5.0, so with some effort TensorFlow features can be used on Apple Silicon macs.
There is hope for this, as GitHub has macOS Aarch64 build runners on their roadmap for end of this year.
My apologies for not opening an issue on this sooner.
I have no experience with the OpenCV features.
There are good news on this issue, GitHub actions now has free M1 runners, and the JavaCPP Presets have already been made available for macOS-Aarch64. TensorFlow Java will probably soon follow.
I am on a mac with the new M1 processor and I get this error extracting files. I get this error both in vs code and intelliJ. I am able to run setup in cineast cli successfully. I am using the standard extraction_config.json, except for a modified input.path. Here is my dataset (trimmed cifar10 with 50 images in total): cifar10_train.zip
Steps to reproduce:
The suspicion is that this is related to the tensorflow java binaries which are not prebuilt for my architecture.
Here is my cineast.json: