Jai-sdk

Latest version: v0.25.0

Safety actively analyzes 634645 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 9

0.19.0

We recommend that all users upgrade to this version using pip:

pip install -U jai-sdk

Release Notes
- New Features
- Improvements
- Documentation

New Features
- Insert vectors 313
- Unix new function of preprocessing 311
- Recommendation (experimental) 315

Improvements
- Validation of kwargs parameters 310
- Mistakes on setting kwargs on setup now will raise an error.

Documentation
- Fixed pull request template path 312

What's Changed
* Validation of kwargs parameters by Luis-Victor in https://github.com/jquant/jai-sdk/pull/310
* Create pull_request_template.md by izabelafonseca in https://github.com/jquant/jai-sdk/pull/312
* Feature/insert vector by Luis-Victor in https://github.com/jquant/jai-sdk/pull/313
* Unix new function of preprocessing by izabelafonseca in https://github.com/jquant/jai-sdk/pull/311
* Recommendation consume by ricardokazu in https://github.com/jquant/jai-sdk/pull/315
* . by ricardokazu in https://github.com/jquant/jai-sdk/pull/316
* v0.19.0 by ricardokazu in https://github.com/jquant/jai-sdk/pull/314


**Full Changelog**: https://github.com/jquant/jai-sdk/compare/v0.18.0...v0.19.0

0.18.0

We recommend that all users upgrade to this version using pip:

pip install -U jai-sdk

Release Notes
- Highlights
- Improvements
- Snippets

Highlights
- Environments 303
- Added namespaces and environments
- Added new methods
*j.import_database is on experimental phase.

Improvements
- Parallel data insertion 304
- Test coverage increased 303

Snippets
Usage of environments

j = Jai(auth_key=AUTH_KEY, environment=environment_name)

- `j.user()` - user's information

j.user()

Returns:

{'userId': str,
'email': str,
'firstName': str,
'lastName': str,
'memberRole': str,
'namespace': str}

- `j.environments()` - user's environments available

j.environments()

Returns:

[{'key': str, 'name': str}, ...]


- `j.rename(original_name: str, new_name: str)` - rename a database

j.rename(original_name=original_name, new_name=new_name)

Returns:

f"Database {original_name} has been renamed as {new_name}"


- `j.transfer(original_name: str, to_environment: str, new_name: str = None, from_environment: str = "default")` - change a database's environment
1. can change database's name on transfer.
2. does not delete the original database

j.rename(original_name=original_name,
to_environment=to_environment,
new_name=new_name,
from_environment=from_environment)

Returns:

f"Database {original_name} has been transfer from {from_environment} as {new_name} to {to_environment}"

- `j.import_database(database_name: str, owner_id: str, owner_email: str, import_name: str = None)` - import a database from a public environment
1. Database's owner can be identified by id or email
2. Can change database's name on importing or keep the original name
3. does not delete the original database


j.import_database(database_name=database_name,
owner_id=owner_id,
owner_email=owner_email,
import_name=import_name)

Returns:

f"Database {original_name} has been imported from {from_user_id} as {new_name}."


What's Changed
* Environments by ricardokazu in https://github.com/jquant/jai-sdk/pull/303
* Parallel data insertion by Luis-Victor in https://github.com/jquant/jai-sdk/pull/304
* v0.18.0 by ricardokazu in https://github.com/jquant/jai-sdk/pull/309


**Full Changelog**: https://github.com/jquant/jai-sdk/compare/v0.17.1...v0.18.0

0.17.1

We recommend that all users upgrade to this version using pip:

pip install -U jai-sdk

Release Notes
- Highlights



Highlights
- Documentation Fixes

0.17.0

We recommend that all users upgrade to this version using pip:

pip install -U jai-sdk

Release Notes
- Highlights

Highlights
Full update on Jai's python SDK documentation 282, including:
- New theme for the documentation
- Creation of `what is JAI?` section
- Update on `An Overview of JAI`, `Using JAI` and `Using Collections` whole sections.
- Examples review and more.

0.16.0

We recommend that all users upgrade to this version using pip:

pip install -U jai-sdk

Release Notes
- Improvements
- Documentation

Improvements
- Status doesn't uses regex to find out what is the current training step 273
- Added parameter `pretrained_bases`, `mycelia_bases` will be deprecated in future versions 275
- removed sphinx_rtd_theme from main requirements.txt, created file docs/requirements.txt 277

Documentation
- Various improvements in documentation, including added extension `sphinx_copybutton` 277

0.15.2

We recommend that all users upgrade to this version using pip:

pip install -U jai-sdk

Release Notes
- Bug Fixes
- Performance
- Documentation

Bug Fixes
- Removed dropna in categorical columns if a lot of categories. 270
- Fixed bug in if statement 274

Performance
- Removed validation checks from `.fields()` method, leaving this checks to be done internally in the api. Should be a good speedup. 270
- Improved `get_dtype`, reduced number of requests made in method. 270

Documentation
- Fixed typo 271

Page 3 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.