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

pt.java #447

Merged
merged 161 commits into from
Aug 16, 2024
Merged

pt.java #447

merged 161 commits into from
Aug 16, 2024

Conversation

seanmacavaney
Copy link
Collaborator

WIP. Draft pull request for now (to get GH action testing).

@cmacdonald
Copy link
Contributor

Perhaps java/ is a sub-folder? And we put mavenresolver etc in there?

@cmacdonald
Copy link
Contributor

Does jnius remain a declared dependency?

@seanmacavaney
Copy link
Collaborator Author

Does jnius remain a declared dependency?

Long-term, I hope that we can make it optional.

In the short term, it feels too ingrained and is effectively required to do nearly anything. (At least this is how it's felt as I've worked to integrate this PR.)

So for this PR, I'd say let's try to aim for: "pt.init() not required, but jnius is"

pyterrier/java.py Outdated Show resolved Hide resolved
seanmacavaney and others added 28 commits August 10, 2024 13:35
Use pt.terrier.Retriever instead of pt.BatchRetrieve
docvectors implementation for Feature retrieval
This reverts commit 087c29d, reversing
changes made to 8134536.

We'll make this as a seprate PR to main later
@cmacdonald cmacdonald merged commit 184d39b into master Aug 16, 2024
15 of 21 checks passed
@seanmacavaney seanmacavaney mentioned this pull request Aug 16, 2024
7 tasks
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