Adam Pocock

Results 22 issues of Adam Pocock

### Description Bumps ONNX Runtime to the latest version which includes Linux & macOS arm64 support. It also enables the various ONNX tests on those platforms. ### Motivation ARM support...

squash-commits
OCA Verified

### Description Adds support for feature selection algorithms via a `FeatureSelector` interface, a `SelectedFeatureSet` class to represent the output of a `FeatureSelector` and a `SelectedFeatureDataset` which applies a feature set...

squash-commits
OCA Verified

### Description This is the next chunk of protobuf serialization support, adding support for Output, OutputInfo, OutputFactory and their subclasses. Most of this PR is the 15k+ lines of generated...

squash-commits
OCA Verified

**Is your feature request related to a problem? Please describe.** Tribuo's evaluations have a build in formatted output, but this is fixed and not customisable. Currently our users can create...

enhancement

**Description**: Following on from #12281 and #12013 this PR fixes the JNI error handling in OrtSession. OrtJniUtil is the remaining bit of unfixed JNI code, and that will probably ripple...

**Description**: Following on from #12013, #12281 and #12496 this PR fixes the JNI error handling in OrtJniUtil. The refactor of all the JNI code should be complete now. I'll revise...

### Description Upgrading TF-Java to 0.4.2, which pulls in TF 2.7.4. ### Motivation Need to keep up to date with TF's point releases.

squash-commits
OCA Verified

### Description Adds some serde helper methods to `Model`, `Dataset`, `SequenceModel` and `SequenceDataset`. Adds documentation about the protobuf serialization to the markdown docs. Adds protobuf support to the various helper...

squash-commits
OCA Verified

### Description Adds protobuf serialization to Tribuo's tree models. Unlike the other protobuf models this requires some complex logic to linearise the tree rather than arbitrarily nesting the protobufs. This...

squash-commits
OCA Verified

### Description Adds protobuf serialization to the dummy baseline predictors, `ViterbiModel`, `ClassifierChainModel`, and `IndependentMultiLabelModel`. ### Motivation We need to move off Java serialization.

squash-commits
OCA Verified