小编Ham*_*d K的帖子

在离线模式下使用Bokeh图运行Web应用程序?在哪里dl必需的散景文件

我有一个带有python控制器的Web应用程序,其中输出图由Bokeh绘制.在我的主template.html文件中,我加载了bokeh-0.9.2.min.css和bokeh-0.9.2.min.js,如下所示.

我的问题是"如果我在离线模式下将我的网络应用程序作为浏览器应用程序运行,是否可以将这两个文件下载到我的static/jss文件夹中并离线运行?"

<link rel="stylesheet" href="http://cdn.bokeh.org/bokeh/release/bokeh-0.9.2.min.css" type="text/css" />
<script type="text/javascript" src="http://cdn.bokeh.org/bokeh/release/bokeh-0.9.2.min.js"></script>
Run Code Online (Sandbox Code Playgroud)

javascript css python bokeh

7
推荐指数
1
解决办法
3215
查看次数

Py2exe - Pmw WindowsError:[错误3]

我正在尝试使用Py2exe构建我的独立可执行文件.我已经导入了Pmw类.当我运行stanalone excutable时,我收到此错误:

Traceback (most recent call last):
   File "----.py", line 9, in <module>
   File "zipextimporter.pyc", line 82, in load_module
   File "Pmw\__init__.pyc", line 28, in <module>

WindowsError: [Error 3] The system cannot find the path specified:'C:\\Users\\Administrator\\PycharmProjects\\---\\dist\\-----_pmw.exe\\Pmw/*.*'
Run Code Online (Sandbox Code Playgroud)

我搜索了这个错误,但我无法找到任何解决方案为什么我会收到此追溯错误?.

python tkinter py2exe

5
推荐指数
1
解决办法
1054
查看次数

Python - sns.color_palette输出为Bokeh的十六进制数

什么是输出格式

sns.color_palette('Reds', 5)?
Run Code Online (Sandbox Code Playgroud)

如何将其转换为十六进制数?

运行上面的命令可以得到以下输出:

[(0.99358708227381987, 0.83234141714432663, 0.76249136363758763), (0.98823529481887817, 0.62614381313323975, 0.50849674145380652), (0.98357554884517895, 0.4127950837799147, 0.28835064675293715), (0.89019608497619629, 0.18562091638644537, 0.15294117977221808), (0.69439448188332953, 0.070034602810354785, 0.092318341048324815)] 
Run Code Online (Sandbox Code Playgroud)

如何将其转换为如下输出:

["#9b59b6", "#3498db", "#95a5a6", "#e74c3c", "#34495e", "#2ecc71", "#43A16F"]
Run Code Online (Sandbox Code Playgroud)

hex bokeh seaborn

5
推荐指数
1
解决办法
1660
查看次数

熊猫 - 给定特定b的条件概率

我有两列"a"和"b"的DataFrame.如何找到给定特定"b"的"a"的条件概率?

df.groupby('a').groupby('b')
Run Code Online (Sandbox Code Playgroud)

不起作用.让我们假设我在列a中有3个类别,对于每个特定的我有5个类别的b.我需要做的是找出每个类的一个b类的总数.我试过应用命令,但我想我不知道如何正确使用它.

df.groupby('a').apply(lambda x: x[x['b']] == '...').count()
Run Code Online (Sandbox Code Playgroud)

python pandas

5
推荐指数
2
解决办法
9261
查看次数

带有交互式散景图的Python Flask App

我有一个Flask应用程序,其中我的绘图是使用Bokeh在控制器python代码中使用以下命令创建的:

p = figure(tools = TOOLS, x_axis_label ...)
p.line(....)
script, div = components(p)
Run Code Online (Sandbox Code Playgroud)

我使用以下命令将"script"和"div"元素传递给我的HTML页面:

render_template(.html, script = script, div =div)
Run Code Online (Sandbox Code Playgroud)

我想在我的情节顶部添加一个交互式滑块.基于Bokeh网站,以下命令,我应该能够做到这一点.

slider = Slider(start=0, end=10, value=1, step=.1, title="Stuff")
Run Code Online (Sandbox Code Playgroud)

所以我的第一个问题是,如何将滑块信息放到组件函数中以生成正确的"script"和"div"元素,我可以将它传递给我的HTML文件?

我的第二个问题是:在滑块上有一个值,如何将其发回给我的控制器以更新我的图并将新的"div"和"script"元素发送到HTML文件以更新我的图?

如果您能解释实现此解决方案的必要步骤,我真的很感激.

html python jinja2 flask bokeh

5
推荐指数
1
解决办法
1294
查看次数

HTML5 可以在 .hta 文件中运行吗?

我试图了解 hta 和 html 文件之间的主要区别是什么。我用谷歌搜索,发现了这个:

主要问题是 javascript 有 bug。例如 javascript: 协议甚至不存在。Hta 似乎更喜欢 VBscript 建模编码而不是 javascript 模型,例如 <span style="cursor:hand" onclick=go()>代替 <a href="#" onclick=go()>. 它是一个 Windows exe,因此根本不支持或不支持某些跨浏览器/跨平台的 html 结构。调整窗口大小也会产生不同的尺寸。

我有一些由 JavaScript 代码生成的交互式绘图(HTML5)。如果我将它们转移到 hta 文件中,它们会起作用吗?

html javascript hta

5
推荐指数
1
解决办法
5010
查看次数

tensorflow.keras 在 python 中保存模型并在 Java 中加载

我有一个经过微调的 vgg 模型,我使用tensorflow.keras功能 API 创建了该模型,并使用tf.contrib.saved_model.save_keras_model保存了模型。因此模型以以下结构保存:assets文件夹,其中包含saved_model.json文件,saved_model.pb文件,以及variables文件夹,其中包含checkpointvariables.data-00000-of-00001variables.index

我可以轻松地在 python 中加载模型并使用tf.contrib.saved_model.load_keras_model(saved_model_path)获得预测,但我不知道如何在 JAVA 中加载模型。我用谷歌搜索了很多,发现了这个 How to export Keras .h5 to tensorflow .pb? 导出为 pb 文件,然后按照此链接Loading in Java加载它。我无法冻结图表,而且我尝试使用 simple_save 但 tensorflow.keras 不支持 simple_save (AttributeError: module 'tensorflow.contrib.saved_model' has no attribute 'simple_save')。那么有人可以帮助我弄清楚在 JAVA 中加载我的模型(tensorflow.keras 功能 API 模型)需要哪些步骤。

我拥有的saved_model.pb 文件是否足够好,可以在JAVA 端加载?我需要创建输入/输出占位符吗?那我该如何导出呢?
我感谢您的帮助。

python java keras tensorflow

5
推荐指数
1
解决办法
4205
查看次数

将"Bokeh创建的html文件"嵌入到Flask"template.html"文件中

我有一个用Python编写的Web应用程序 - Flask.当用户在其中一个页面(POST请求)中填写一些设置时,我的控制器会计算一些功能并使用Bokeh使用以下命令绘制输出,然后我重定向到由Bokeh创建的HTML页面.

output_file("templates\\" + idx[j]['name'] + ".html", title = "line plots")
TOOLS="resize,crosshair,pan,wheel_zoom,box_zoom,reset,box_select,lasso_select"
p = figure(tools=TOOLS, x_axis_label = 'time', y_axis_label = 'L', plot_width = 1400, plot_height = 900)
Run Code Online (Sandbox Code Playgroud)

除了Bokeh生成的文件外,我的所有HTML页面都扩展了我的"Template.HTML"文件.我的问题是如何自动修改Bokeh生成的HTML文件以扩展我的template.html文件?这样我就可以在Bokeh html文件的顶部放置所有导航栏和jumbotron.

  {% extends "template.html" %}
  {% block content %}

  <Bokeh.html file>

  {% endblock %}
Run Code Online (Sandbox Code Playgroud)

python jinja2 flask bokeh

4
推荐指数
1
解决办法
2828
查看次数

稀疏_分类_交叉熵的标签平滑

根据 Tensorflow 文档,可以通过添加 label_smoothing 参数来向 categorical_crossentropy 添加标签平滑。我的问题是稀疏分类交叉熵损失怎么样。此损失函数没有 label_smoothing 参数。

keras tensorflow loss-function

4
推荐指数
1
解决办法
3168
查看次数

无法从“flash_attn”导入名称“flash_attn_func”

尝试加载 llama2 模型:

model = AutoModelForCausalLM.from_pretrained(
    model_name,
    quantization_config=bnb_config,
    device_map=device_map
)
Run Code Online (Sandbox Code Playgroud)

使用这些 bnb_config:

BitsAndBytesConfig {
  "bnb_4bit_compute_dtype": "bfloat16",
  "bnb_4bit_quant_type": "nf4",
  "bnb_4bit_use_double_quant": true,
  "llm_int8_enable_fp32_cpu_offload": false,
  "llm_int8_has_fp16_weight": false,
  "llm_int8_skip_modules": null,
  "llm_int8_threshold": 6.0,
  "load_in_4bit": true,
  "load_in_8bit": false,
  "quant_method": "bitsandbytes"
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

RuntimeError: Failed to import transformers.models.llama.modeling_llama because of the following error (look up to see its traceback):
cannot import name 'flash_attn_func' from 'flash_attn' (/opt/conda/lib/python3.10/site-packages/flash_attn/__init__.py)
Run Code Online (Sandbox Code Playgroud)

任何帮助都会有所帮助。

pytorch huggingface-transformers llama

3
推荐指数
1
解决办法
2269
查看次数