Download Toolbox Version

0 views
Skip to first unread message

Jeffrey Dyer

unread,
Jul 22, 2024, 7:08:35 AM7/22/24
to venlogala

I'm writing a python toolbox (.pyt) and almost every machine it's going to go on has been upgraded from ArcDesktop 10.0 to 10.2.x. There are two python directories on the C: drive, one for 2.6 and one for 2.7 (named Python26 and Python27). Every once in a while the python toolbox will have the red X over it signifying a syntax error, even though I haven't edited it. The error states:

download toolbox version


Download Filehttps://urluso.com/2zCJkR



I'm pretty sure the problem is the toolbox is referring to the older version of python that's still on the computer (and it can't fine the Data Access (da) module in the newer version). Is there any way in the python code itself to specify to use the 2.7 version? I don't have any sort of elevated rights on the machines this will go on.

You would not be able to access the newer data access module from the older version of ArcMap in a python toolbox. What you may want to consider doing is modifying the version of Python toolboxes that are distributed to the 10.0 machines rather than writing a python toolbox for all machines.

Python toolboxes (pyt) were new at 10.1 - so I even if they somehow were recognized, I would not expect them to work with 10.0. Brendan is right about arcpy.da - if you want to write a script that will run on both 10.0 and 10.1, you code to use the supported flavor of cursors in each version, or use the classic (slow) version which will work in both.

Thanks for getting back to me. The error is on machines with 10.2 installed, and I don't plan to use it on any machines with 10.0. I think it's really odd that the toolbox will reference different versions. Alexander, can you tell me more about updating python paths? I think that's what I'm going to need to do. Also, I think I need to uninstall the older version of python.

If I go into the python window in arcmap or catalog and print the sys.version, it returns that the version is 2.7.5. But on these systems that had 10.0 installed previously, a toolbox with the da module will work sometimes, and other times have a red x over it, with a syntax error stating that it can't import name da. Why does it work sometimes and not others? If I don't have admin rights on the machine, am I SOL?

I think I figured out what was going on. IT guys swore up and down that no previous versions of Arc were on the machines on which we're having the problem. But the python 26 folder and registry entries are there. Finally noticed that Military Analyst 10 was loaded on the machine. My guess is that the extension loads some python 2.6 libraries and the system gets 'confused' as to which one the toolbox should run. Testing now by uninstalling the extension. If that doesn't work, I'm going to have them build a new machine from scratch w/o the extension ever loaded.

One more note: Talked to an esri developer the other day and described this problem. He said the pyt files are still really buggy and esri hope's to have a bunch of issues worked out by 10.3. He couldn't say what the cause of the problem is exactly, but my take-away was to create any new tools using script tools added to old fashioned tbx toolboxes.

The Tensor Toolbox for MATLAB provides a suite of tools forworking with multidimensional or N-way arrays. Tensoranalysis can be used for data understanding and visualizationas well as data compression. Tensors are used in a variety ofapplications including chemometrics, network analysis,hyperspectral image analysis, latent topic modeling, etc.This toolbox provides many standard methods for decomposingtensors as well as fundamental kernels for writing newmethods.

Be advised that a recent version of MATLAB is required.Once you have downloaded or cloned the Tensor Toolbox, use addpath to add the tensor_toolbox directory to your path.Type help tensor_toolbox for a list of functions and classes provided by the toolbox.Type doc tensor_toolbox to access this documentation. For more information, see README.md Functionality The Tensor Toolbox provides the classes andfunctions for manipulating dense, sparse, and structuredtensors using MATLAB's object-oriented features.

  • Tensor Types - The TensorToolbox supports multiple tensor types, including dense,sparse, and symmetric tensors as well as specially structuredtensors, such as Tucker format (core tensor plus factormatrices), Krusal format (stored as factor matrices), and sumformat (sum of different types of tensors such as sparse plusrank-1 tensor in Kruskal format).
  • CP Decompositions - CP methods such as alternating least squares, direct optimization, and weighted optimization (for missing data). Also alternative decompositions such as Poisson Tensor Factorization via alternating Poisson regression (APR), Generalized CP (GCP) tensor factorization, and symmetric CP tensor factorization.
  • Tucker Decomposition - Tucker methods including as the higher-order SVD (HOSVD), the sequentially-truncated HOSVD (ST-HOSVD), and the higher-order orthogonal iteration (HOOI).
  • Eigenproblems - Methods to solvethe tensor eigenproblem including the shifted higher-orderpower method (SSHOPM) and the adaptive shift version (GEAP).
  • Working with Tensors - Creating test problems, tensor multiplication, collapsing and scaling tensors (useful in preprocessing), and more.
  • Optimization Methods - Standardized wrappers to make it simple to switch between several different optimization methods, including limited-memory BFGS quasi-Newton method and Adam (stochastic optimization).
How to Cite To support this toolbox and its authors,please cite the appropriate works.The primary references are given below.Additionally, please cite thespecific references mentioned in the help for the functionsyou are using.Thanks very much for your support.

The instructions to import a CCS project are described in the Out of box demo. Projects are imported after installing the toolbox and the mmWave SDK. Could you try the following from within CCS? You can find instructions in the 'Setup Guide' from the screenshot you have posted.

Abstract. This article describes the latest stable release (version 2.2) of the Atmospheric Radiative Transfer Simulator (ARTS), a public domain software for radiative transfer simulations in the thermal spectral range (microwave to infrared). The main feature of this release is a planetary toolbox that allows simulations for the planets Venus, Mars, and Jupiter, in addition to Earth. This required considerable model adaptations, most notably in the area of gaseous absorption calculations. Other new features are also described, notably radio link budgets (including the effect of Faraday rotation that changes the polarization state) and the treatment of Zeeman splitting for oxygen spectral lines. The latter is relevant, for example, for the various operational microwave satellite temperature sensors of the Advanced Microwave Sounding Unit (AMSU) family.

Psychophysics Toolbox Version 3 (PTB-3) is a free set of Matlab and GNU Octave functions for vision and neuroscience research. It makes it easy to synthesize and show accurately controlled visual and auditory stimuli and interact with the observer. Some of its functionality is available as part of Python toolkits like PsychoPy. For commercial support and services visit www.psychtoolbox.net. Follow us on Twitter @psychtoolbox

Psychtoolbox interfaces between Matlab or Octave and the computer hardware. ThePTB core routines provide high performance 2D and 3D graphics with the highestcolor and luminance precision, timing precision and control. This both on standarddisplays, as well as with special visual stimulators, and with High Dynamic Rangedisplays, and with a wide variety of Virtual/Augmented Reality devices. They exposeraw OpenGL commands, support video playback and capture, as well as low-latencyprecisely timed audio playback and capture. They facilitate the collection of observerresponses with high timing precision via various input modalities like keyboard, mouse,game controllers, multi-touch touch screens, response boxes, gaze trackers, and digital /analog i/o equipment. Ancillary helper routines support common needs like color spacetransformations, calibration, and psychometric procedures like, e.g., the QUEST thresholdseeking algorithm and others.

Various 3rd party frameworks and higher level toolboxes are built on top of Psychtoolboxto make implementation of research data collection especially easy in specific sub-domainsof neuroscience. For beginners or certain domains there also exist user friendly 3rd partygraphical user interfaces, e.g., PsyBuilder.

Psychtoolbox has many active users, an active forum, and is widelycited. The current version supports at least Matlab R2023b on Linux, Windowsand macOS, and Octave 5 and later on Linux, Octave 7.3 on Windows, and Octave 8 on macOS.

Merge in some new GitHub actions, contributed by Mathworks open-source team,which allow auto-building of zip files of the Psychtoolbox folder and of acorresponding MTLBX file for each tagged release. This is preliminary and needsmore work and refinement, but may help a bit to work around imminent failureof DownloadPsychtoolbox and UpdatePsychtoolbox for MS-Windows and Apple macOSusers. Thanks to Bensingh Pancras from Mathworks for this work!

Hi @KE06, I double checked the latest version of the toolbox and the jar it contains is the correct 6.6.1 version. What looks to be happening is a conflict with a previous version which has been installed. If you run the command javaclasspath do you see any other versions of bioformas_package in a different location?

FieldTrip is the MATLAB software toolbox for MEG, EEG and iEEG analysis, which is released free of charge as open source software under the GNU general public license. FieldTrip is developed by members and collaborators of the Donders Institute for Brain, Cognition and Behaviour at Radboud University, Nijmegen, the Netherlands.

From May 22-26 we will host our annual MEG/EEG toolkit course at the Donders in Nijmegen. In this 5-day course we will teach you advanced MEG and EEG data analysis skills. Pre-processing, frequency analysis, source reconstruction, connectivity analysis and various statistical methods will be covered. The toolkit consists of a number of lectures, followed by hands-on sessions in which you will be tutored through the analysis of a MEG data set using the FieldTrip toolbox. Furthermore, you have the opportunity to work on your own data with the guidance of experienced tutors.

760c119bf3
Reply all
Reply to author
Forward
0 new messages