Public static methods
	
		
			object get_broadcast_shape(Object[] tensors)
		
		
		
	 
	
		
			object get_broadcast_shape_dyn(Object[] tensors)
		
		
		
	 
	
	
		
			bool is_diagonal_scale(double scale)
		
		
		
	 
	
		
			object is_diagonal_scale_dyn(object scale)
		
		
		
	 
	
		
			object make_diag_scale(double loc, IEnumerable<object> scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(ndarray loc, IEnumerable<object> scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(ndarray loc, ndarray scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(double loc, float32 scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(ndarray loc, float32 scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(ndarray loc, double scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(float32 loc, IGraphNodeBase scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(float32 loc, IEnumerable<object> scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(float32 loc, ndarray scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(float32 loc, float32 scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(double loc, ndarray scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(double loc, double scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IEnumerable<double> loc, double scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(float32 loc, double scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IEnumerable<double> loc, float32 scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IEnumerable<double> loc, ndarray scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IEnumerable<double> loc, IEnumerable<object> scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IEnumerable<double> loc, IGraphNodeBase scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IGraphNodeBase loc, double scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IGraphNodeBase loc, float32 scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IGraphNodeBase loc, ndarray scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IGraphNodeBase loc, IEnumerable<object> scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(IGraphNodeBase loc, IGraphNodeBase scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(ndarray loc, IGraphNodeBase scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_diag_scale(double loc, IGraphNodeBase scale_diag, object scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
	
	
	
	
		
			LinearOperatorLowerTriangular make_tril_scale(double loc, IEnumerable<object> scale_tril, object scale_diag, IGraphNodeBase scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
	
		
			LinearOperatorLowerTriangular make_tril_scale(double loc, IEnumerable<object> scale_tril, object scale_diag, double scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
	
	
	
		
			LinearOperatorLowerTriangular make_tril_scale(double loc, ndarray scale_tril, object scale_diag, double scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			LinearOperatorLowerTriangular make_tril_scale(IGraphNodeBase loc, IEnumerable<object> scale_tril, object scale_diag, double scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
	
	
		
			LinearOperatorLowerTriangular make_tril_scale(float32 loc, IEnumerable<object> scale_tril, object scale_diag, double scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
	
	
	
	
	
		
			LinearOperatorLowerTriangular make_tril_scale(ndarray loc, IEnumerable<object> scale_tril, object scale_diag, double scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
	
	
	
		
			LinearOperatorLowerTriangular make_tril_scale(IEnumerable<double> loc, ndarray scale_tril, object scale_diag, double scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
	
		
			LinearOperatorLowerTriangular make_tril_scale(IEnumerable<double> loc, IGraphNodeBase scale_tril, object scale_diag, double scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			LinearOperatorLowerTriangular make_tril_scale(IEnumerable<double> loc, IEnumerable<object> scale_tril, object scale_diag, IGraphNodeBase scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
	
	
		
			LinearOperatorLowerTriangular make_tril_scale(IEnumerable<double> loc, IEnumerable<object> scale_tril, object scale_diag, double scale_identity_multiplier, object shape_hint, bool validate_args, bool assert_positive, string name)
		
		
		
	 
	
		
			object make_tril_scale_dyn(object loc, object scale_tril, object scale_diag, object scale_identity_multiplier, object shape_hint, ImplicitContainer<T> validate_args, ImplicitContainer<T> assert_positive, object name)
		
		
		
	 
	
		
			IList<object> maybe_check_scalar_distribution(Distribution distribution, DType expected_base_dtype, bool validate_args)
		
		
		
	 
	
		
			object maybe_check_scalar_distribution_dyn(object distribution, object expected_base_dtype, object validate_args)
		
		
		
	 
	
	
		
			object mixture_stddev_dyn(object mixture_weight_vector, object mean_vector, object stddev_vector)
		
		
		
	 
	
		
			object move_dimension(IGraphNodeBase x, object source_idx, object dest_idx)
		
		
		
	 
	
		
			object move_dimension(IGraphNodeBase x, int source_idx, object dest_idx)
		
		
		
	 
	
		
			object move_dimension(IGraphNodeBase x, object source_idx, int dest_idx)
		
		
		
	 
	
	
		
			object move_dimension_dyn(object x, object source_idx, object dest_idx)
		
		
		
	 
	
	
	
		
			object pad_mixture_dimensions_dyn(object x, object mixture_distribution, object categorical_distribution, object event_ndims)
		
		
		
	 
	
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(IEnumerable<double> loc, double scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(float32 loc, IEnumerable<object> scale, string name)
		
		
		
	 
	
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(ndarray loc, IEnumerable<object> scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(ndarray loc, double scale, string name)
		
		
		
	 
	
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(float32 loc, double scale, string name)
		
		
		
	 
	
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(double loc, IGraphNodeBase scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(IEnumerable<double> loc, IGraphNodeBase scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(double loc, IEnumerable<object> scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(double loc, double scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(IEnumerable<double> loc, IEnumerable<object> scale, string name)
		
		
		
	 
	
	
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(IGraphNodeBase loc, IEnumerable<object> scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(IGraphNodeBase loc, double scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(double loc, LinearOperator scale, string name)
		
		
		
	 
	
		
			ValueTuple<object, object> shapes_from_loc_and_scale(IEnumerable<double> loc, LinearOperator scale, string name)
		
		
		
	 
	
	
		
			object static_value(IEnumerable<object> x)
		
		
		
	 
	
		
			object static_value(int32 x)
		
		
		
	 
	
		
			object static_value_dyn(object x)
		
		
		
	 
	
	Public properties