spit Scripts¶
This file summarizes the spit scripts which are executed outside a Python shell, but use Python code. These are installed within your standard Python script path (e.g. ~/anaconda/bin).
Classify an Image¶
Run the classifier on an input image. The file is currently expected to be in FITS image format. Here is the usage:
usage: spit_classify_image [-h] [--exten EXTEN] image_file
Run SPIT on an image [v1]
positional arguments:
image_file Image to classify (e.g. r6.fits)
optional arguments:
-h, --help show this help message and exit
--exten EXTEN Extension (default=0)
Here is a call you can try:
cd spit/spit/tests/files
spit_classify_image r6.fits
And here is the output from that call:
=======================================================
You input the image: r6.fits
SPIT classified it as a type: ARC
On CPU architectures, you may see this warning message from tensorflow:
2018-01-27 08:51:02.225800: I tensorflow/core/platform/cpu_feature_guard.cc:137] Your CPU supports instructions that this TensorFlow binary was not compiled to use: SSE4.1 SSE4.2 AVX AVX2 FMA
You can suppress it by setting the following:
export TF_CPP_MIN_LOG_LEVEL=2