Loading .travis.yml +6 −5 Original line number Diff line number Diff line Loading @@ -14,8 +14,6 @@ os: - linux - osx before_install: install: # We do this conditionally because it saves us some downloading if the # version is the same. Loading Loading @@ -44,6 +42,8 @@ install: - conda config --add channels conda-forge - conda config --add channels menpo - conda config --add channels jlaura - conda config --set ssl_verify false - conda install python=$PYTHON_VERSION - conda install -c conda-forge numpy - conda install -c jlaura plio opencv3=3.0.0 - conda install -c conda-forge vlfeat Loading @@ -52,11 +52,10 @@ install: - conda install scipy networkx numexpr dill cython pyyaml matplotlib runipy # Development installation - conda install nose coverage sh anaconda-client - conda install pytest pytest-cov coverage sh anaconda-client - pip install coveralls - python runipynbs.py # Straight from the menpo team - if [["$TRAVIS_OS_NAME" == "osx"]]; then curl -o condaci.py https://raw.githubusercontent.com/menpo/condaci/v0.4.8/condaci.py; Loading @@ -67,7 +66,9 @@ install: - python condaci.py setup script: - nosetests --with-coverage --cover-package=autocnet - pytest --cov=autocnet # clean up any remaining processes... - if [ $TRAVIS_OS_NAME == "linux" ]; then killall5; fi after_success: # Upload to anaconda and push to coveralls Loading autocnet/control/control.py +2 −2 Original line number Diff line number Diff line Loading @@ -156,8 +156,8 @@ class CorrespondenceNetwork(object): p = Point(self.point_id) destination_idx = df['destination_idx'][k] sidx = Correspondence(source_idx, *s_kps[source_idx], serial=edge.source.isis_serial) didx = Correspondence(destination_idx, *d_kps[destination_idx], serial=edge.destination.isis_serial) sidx = Correspondence(source_idx, *s_kps[int(source_idx)], serial=edge.source.isis_serial) didx = Correspondence(destination_idx, *d_kps[int(destination_idx)], serial=edge.destination.isis_serial) p.correspondences = [sidx, didx] Loading functional_tests/test_two_image.py +3 −3 Original line number Diff line number Diff line Loading @@ -72,12 +72,12 @@ class TestTwoImageMatching(unittest.TestCase): for source, destination, edge in cg.edges_iter(data=True): # Perform the symmetry check self.assertIn(edge.masks['symmetry'].sum(), range(200, 400)) self.assertIn(edge.masks['symmetry'].sum(), range(100, 400)) # Perform the ratio test self.assertIn(edge.masks['ratio'].sum(), range(200, 300)) self.assertIn(edge.masks['ratio'].sum(), range(100, 300)) # Range needs to be set self.assertIn(edge.masks['fundamental'].sum(), range(200, 300)) self.assertIn(edge.masks['fundamental'].sum(), range(100, 300)) # Step: Compute the homographies and apply RANSAC cg.compute_homographies(clean_keys=['symmetry', 'ratio']) Loading Loading
.travis.yml +6 −5 Original line number Diff line number Diff line Loading @@ -14,8 +14,6 @@ os: - linux - osx before_install: install: # We do this conditionally because it saves us some downloading if the # version is the same. Loading Loading @@ -44,6 +42,8 @@ install: - conda config --add channels conda-forge - conda config --add channels menpo - conda config --add channels jlaura - conda config --set ssl_verify false - conda install python=$PYTHON_VERSION - conda install -c conda-forge numpy - conda install -c jlaura plio opencv3=3.0.0 - conda install -c conda-forge vlfeat Loading @@ -52,11 +52,10 @@ install: - conda install scipy networkx numexpr dill cython pyyaml matplotlib runipy # Development installation - conda install nose coverage sh anaconda-client - conda install pytest pytest-cov coverage sh anaconda-client - pip install coveralls - python runipynbs.py # Straight from the menpo team - if [["$TRAVIS_OS_NAME" == "osx"]]; then curl -o condaci.py https://raw.githubusercontent.com/menpo/condaci/v0.4.8/condaci.py; Loading @@ -67,7 +66,9 @@ install: - python condaci.py setup script: - nosetests --with-coverage --cover-package=autocnet - pytest --cov=autocnet # clean up any remaining processes... - if [ $TRAVIS_OS_NAME == "linux" ]; then killall5; fi after_success: # Upload to anaconda and push to coveralls Loading
autocnet/control/control.py +2 −2 Original line number Diff line number Diff line Loading @@ -156,8 +156,8 @@ class CorrespondenceNetwork(object): p = Point(self.point_id) destination_idx = df['destination_idx'][k] sidx = Correspondence(source_idx, *s_kps[source_idx], serial=edge.source.isis_serial) didx = Correspondence(destination_idx, *d_kps[destination_idx], serial=edge.destination.isis_serial) sidx = Correspondence(source_idx, *s_kps[int(source_idx)], serial=edge.source.isis_serial) didx = Correspondence(destination_idx, *d_kps[int(destination_idx)], serial=edge.destination.isis_serial) p.correspondences = [sidx, didx] Loading
functional_tests/test_two_image.py +3 −3 Original line number Diff line number Diff line Loading @@ -72,12 +72,12 @@ class TestTwoImageMatching(unittest.TestCase): for source, destination, edge in cg.edges_iter(data=True): # Perform the symmetry check self.assertIn(edge.masks['symmetry'].sum(), range(200, 400)) self.assertIn(edge.masks['symmetry'].sum(), range(100, 400)) # Perform the ratio test self.assertIn(edge.masks['ratio'].sum(), range(200, 300)) self.assertIn(edge.masks['ratio'].sum(), range(100, 300)) # Range needs to be set self.assertIn(edge.masks['fundamental'].sum(), range(200, 300)) self.assertIn(edge.masks['fundamental'].sum(), range(100, 300)) # Step: Compute the homographies and apply RANSAC cg.compute_homographies(clean_keys=['symmetry', 'ratio']) Loading