Skip to main content

FiftyOne Brain

Project description


FiftyOne Brain contains the open source AI/ML capabilities for the FiftyOne ecosystem, enabling users to automatically analyze and manipulate their datasets and models. FiftyOne Brain includes features like visual similarity search, query by text, finding unique and representative samples, finding media quality problems and annotation mistakes, and more 🚀

Documentation

Public documentation for the FiftyOne Brain is available here.

Installation

The FiftyOne Brain is distributed via the fiftyone-brain package, and a suitable version is automatically included with every fiftyone install:

pip install fiftyone
pip show fiftyone-brain

Installing from source

If you wish to do a source install of the latest FiftyOne Brain version, simply clone this repository:

git clone https://github.com/voxel51/fiftyone-brain
cd fiftyone-brain

and run the install script:

# Mac or Linux
bash install.sh

# Windows
.\install.bat

Developer installation

If you are a developer contributing to this repository, you should perform a developer installation using the -d flag of the install script:

# Mac or Linux
bash install.sh -d

# Windows
.\install.bat -d

Check out the contribution guide to get started.

Uninstallation

pip uninstall fiftyone-brain

Repository layout

  • fiftyone/brain/ definition of the fiftyone.brain namespace
  • requirements/ Python requirements for the project
  • tests/ tests for the various components of the Brain

Citation

If you use the FiftyOne Brain in your research, please cite the project:

@article{moore2020fiftyone,
  title={FiftyOne},
  author={Moore, B. E. and Corso, J. J.},
  journal={GitHub. Note: https://github.com/voxel51/fiftyone-brain},
  year={2020}
}

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fiftyone_brain-0.22.0.tar.gz (108.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fiftyone_brain-0.22.0-py3-none-any.whl (112.9 kB view details)

Uploaded Python 3

File details

Details for the file fiftyone_brain-0.22.0.tar.gz.

File metadata

  • Download URL: fiftyone_brain-0.22.0.tar.gz
  • Upload date:
  • Size: 108.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for fiftyone_brain-0.22.0.tar.gz
Algorithm Hash digest
SHA256 85dfb275ff39d17673435c6521fc4f6bddda1b718021fc1bfaf3601d4e7b0e26
MD5 e70c4fd5215eea0fb262ee55ac1b2f00
BLAKE2b-256 5cf9e2bfc6a5b4ff06b99fdac8ee5261a0b598a07d4dcd43aabc127f4e7df3de

See more details on using hashes here.

Provenance

The following attestation bundles were made for fiftyone_brain-0.22.0.tar.gz:

Publisher: build.yml on voxel51/fiftyone-brain

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file fiftyone_brain-0.22.0-py3-none-any.whl.

File metadata

  • Download URL: fiftyone_brain-0.22.0-py3-none-any.whl
  • Upload date:
  • Size: 112.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.13

File hashes

Hashes for fiftyone_brain-0.22.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cac218d4630b80c5f7df07ed9ce822973554f002e1f6850c9d991e4727ac9bab
MD5 77e2b3ef71ba28db42b1c4eea72fc88e
BLAKE2b-256 3e7582c9277b0ec4dee835a47c50dc803163f1e1ab16d5a42e6a3427b753b891

See more details on using hashes here.

Provenance

The following attestation bundles were made for fiftyone_brain-0.22.0-py3-none-any.whl:

Publisher: build.yml on voxel51/fiftyone-brain

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page